实时数据库原理企业信息化

实时数据库原理企业信息化

ID:39523272

大小:1.59 MB

页数:53页

时间:2019-07-05

实时数据库原理企业信息化_第1页
实时数据库原理企业信息化_第2页
实时数据库原理企业信息化_第3页
实时数据库原理企业信息化_第4页
实时数据库原理企业信息化_第5页
资源描述:

《实时数据库原理企业信息化》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实时数据库原理实时数据库的产生实时数据库系统实时数据库设备数据接口实时数据应用简介PHD实时数据库提纲实际应用的需要?实时数据库技术的发展d=f(t)dv:当前值dt:采样时间de:有效期(采集频率)datatimedatatime当前值采样时间采样频率实时数据库的产生RealTimeDatabaseRealTimeOperatingSystemDatabase应用程序与数据的对应关系(数据库系统)DBMS应用程序1应用程序2数据库…关系数据模型的数据结构在用户观点下,关系模型中数据的逻辑结构是一张二维表,它由行和列组成。关系模型的基本概念关系(Relatio

2、n)一个关系对应通常说的一张表。元组(Tuple)表中的一行即为一个元组。属性(Attribute)表中的一列即为一个属性,给每一个属性起一个名称即属性名。关系模型的基本概念主码(Key)表中的某个属性组,它可以唯一确定一个元组。域(Domain)属性的取值范围。分量元组中的一个属性值。关系模式对关系的描述关系名(属性1,属性2,…,属性n)学生(学号,姓名,年龄,性别,系,年级)关系数据模型的数据结构(续)实体及实体间的联系的表示方法实体型:直接用关系(表)表示。属性:用属性名表示。一对一联系:隐含在实体对应的关系中。一对多联系:隐含在实体对应的关系中。多对

3、多联系:直接用关系表示。关系数据模型的数据结构(续)例1学生、系、系与学生之间的一对多联系:学生(学号,姓名,年龄,性别,系号,年级)系(系号,系名,办公地点)例2系、系主任、系与系主任间的一对一联系关系数据模型的数据结构(续)例3学生、课程、学生与课程之间的多对多联系:学生(学号,姓名,年龄,性别,系号,年级)课程(课程号,课程名,学分)选修(学号,课程号,成绩)关系数据模型的数据结构(续)关系必须是规范化的,满足一定的规范条件最基本的规范条件:关系的每一个分量必须是一个不可分的数据项。2.关系模型的数据操纵查询、插入、删除、更新数据操作是集合操作,操作对象

4、和操作结果都是关系,即若干元组的集合存取路径对用户隐蔽,用户只要指出“干什么”,不必详细说明“怎么干”4.关系数据模型的存储结构表以文件形式存储有的DBMS一个表对应一个系统文件实时数据库的定义实时数据库就是其数据和事务都有显式定时限制的数据库。系统的正确性不仅依赖于事务的逻辑结果,而且依赖于该逻辑结果所产生的时间。实时数据库的功能一般DBMS的基本功能:永久数据管理,包括数据库的定义、存储、维护等。有效的数据存取,各种数据操作、查询处理、存取方法、完整性检查。事务管理,事务的概念、调度与并发控制、执行管理。存取控制安全性检验。数据库的可靠性恢复机制。RTDB

5、MS的特有功能数据库状态的最新性,即尽可能地保持数据库的状态为不断变化的现实世界当前最真实状态的映像。数据值的时间一致性,即确保事务读取的数据是时间一致的。事务处理的实时性,即确保事务的及时处理,使其定时限制尤其是执行的截止期得以满足。实时数据库的技术问题实时数据模型实时数据语言实时事务的模型实时事务的处理缓冲区管理数据存储管理恢复机制用户及权限管理系统及数据安全管理集群服务器支持实时数据库系统的功能结构实时数据库系统的层次结构DeviceDriver实时数据应用工具CIMIOServer数据应用数据管理数据收集数据源数据采集和发送CIMIOClient实时数

6、据库DBESDBEC数据提供数据接收实时数据库的结构实时应用程序实时事务管理安全管理并发控制调度实时数据管理日志管理数据恢复数据操作实时I/O管理缓冲区管理历史数据数据源功能模块用户管理磁盘(文件)管理任务(进程)管理数据的输入输出数据压缩和解压缩数据存储DataI/ODataCompress&ExtractTask(Process)ManageDisk(Files)ManageUserManageDataStore实时数据库的结构静态数据(数据库组态信息)内存数据系统运行状态信息动态数据实时数据一段时间的实时数据历史数据缓冲区启动主进程(初始化及管理)数据接

7、受CIMIO实时数据处理保存报警数据保存事故追忆数据保存历史数据数据提供(DBES)历史数据事故追忆数据数据应用数据采集系统进程数据文件内存中数据的管理内存中的数据静态数据动态数据内存管理数据缓存程序缓存内存和磁盘数据的交换系统进程管理数据操纵数据库的操作(包括数据的插入、删除、修改和查询等)查询优化数据库控制(包括完整性、安全性控制等)触发器管理事件探测复合事件处理和发信号条件的监视与评价被触发活动的执行处理事件管理各种事件操作(开始、中止、挂起、恢复、结束等)实时优先级分派实时调度算法实时并发控制策略历史数据处理过程读取组态信息启动获得实时数据创建历史数据

8、文件数据压缩写压缩后的数据至数据文件满

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。