实时数据库原理.ppt
文本预览下载声明
提 纲 实际应用的需要 技术的发展 实时数据库的产生 实时数据库的定义 实时数据库就是其数据和事务都有显式定时限制的数据库。 系统的正确性不仅依赖于事务的逻辑结果,而且依赖于该逻辑结果所产生的时间。 实时数据库的特点 数据的时效性 一个数据对象有三个主要属性:当前值、采样时间、采样频率 事务的定时限制 实时数据处理(即实时事务)有定时(定时可以是绝对、相对或周期时间)限制 实时数据库的功能 一般DBMS的基本功能: 永久数据管理,包括数据库的定义、存储、维护等。 有效的数据存取,各种数据操作、查询处理、存取方法、完整性检查。 事务管理,事务的概念、调度与并发控制、执行管理。 存取控制安全性检验。 数据库的可靠性恢复机制。 RTDBMS的特有功能 数据库状态的最新性,即尽可能地保持数据库的状态为不断变化的现实世 界当前最真实状态的映像。 数据值的时间一致性,即确保事务读取的数据是时间一致的。 事务处理的实时性,即确保事务的及时处理,使其定时限制尤其是执行的截止期得以满足。 实时数据库的技术问题 实时数据模型 实时数据语言 实时事务的模型 实时事务的处理 缓冲区管理 数据存储管理 恢复机制 用户及权限管理 系统及数据安全管理 集群服务器支持 实时数据库系统的功能结构 实时数据库系统的层次结构 实时数据库的结构 功能模块 用户管理 磁盘(文件)管理 任务(进程)管理 数据的输入输出 数据压缩和解压缩 数据存储 实时数据库的结构 内存中数据的管理 内存中的数据 静态数据 动态数据 内存管理 数据缓存 程序缓存 内存和磁盘数据的交换 系统进程管理 数据操纵 数据库的操作(包括数据的插入、删除、修改和查询等) 查询优化 数据库控制(包括完整性、安全性控制等) 触发器管理 事件探测 复合事件处理和发信号 条件的监视与评价 被触发活动的执行处理 事件管理 各种事件操作(开始、中止、挂起、恢复、结束等) 实时优先级分派 实时调度算法 实时并发控制策略 历史数据处理过程 系统的安全性保障 用户及权限管理 数据安全 数据压缩 有规律数据 逻辑压缩 在一段时间内,相邻的数据在精度允许范围内,常常会满足某种线性规律,如果我们利用这个规律,就可以对采集来的数据进行压缩处理,不必要逐点保存。 无规律数据 物理压缩 数据的变化是随机的,无规律可寻。如设备发生故障时产生的数据。 数据压缩 数据压缩 数据压缩 数据压缩 备份与恢复 系统设置(组态信息)的备份与恢复 数据的备份与恢复 手工 自动 设备数据接口 数据源(设备) DCS PLC SCADA、HMI 常规仪表、智能仪表 在线或离线分析仪器 巡检仪 几种常见的数据接口 OPC DDE、NETDDE RS-232 422 485 TCP UDP 流程图 Aspen process explorer Surpass Tools 趋势图 EXCEL数据集成 与关系数据库的数据交换 Aspen ERP-Connect Surpass ERP-Link WEB访问方式 Aspen web.21 Surpass Real Web Server SQL支持 Aspen SQL Plus 常见的实时数据库 Surpass实时数据库 实时数据库:CART 通用信息平台:GIP 数据采集接口:Collector 生产设备数据接口:Device driver。 与ERP系统数据集成:ERP-Link 实时数据应用工具包:Real Kits 实时数据web服务器:Real Web Server 实时数据挖掘工具:Real Dig ODBC驱动程序和:Real SQL OPC支持:OPC Server,OPC Client CART实时数据库 运行稳定 - 您只要保证服务器不断电,它就一直在运行。 功能强大 - 每秒可处理不同类型的数据点达十万点。 实时性强 - 毫秒级的数据响应速度。 数据量大 - 历史数据经压缩可永久保存。 操作方便 - 组态方便,支持与EXCEL表格的数据导入导出。 数据处理 - 报警和事故数据特殊追忆处理。 数据备份 - 自动和手动的数据备份工具。 对外开放 — 给第三方应用程序提供OPC、ODBC以及API等多种方式的访问。 GIP通用信息平台 Collector数据采集接口 AllLink远程数据终端 Real Kits实时应用工具包 流程图组态:可绘制平面流程图和立体流程图,易学易用,操作方便。支持多种数据连接。内置实时脚本语言。 流程图浏览:直观察看实时数据,迅速掌握生产状况。 实时数据查看:数据查询快捷方便,生产状况一目了然。 历史数据回放:可在同一幅图内画出几个任意位号的历
显示全部