- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[中学联盟]实时数据库系统
实时数据库系统及其特征
季两句复钩奇迹侨绷纳回蓑写牡甚卉秸梁薛耗糕悯招莫砧铃野插勺卯俘坡实时数据库系统实时数据库系统
目录
概述
实时数据库的发展
实时数据库与时间
实时数据库的特征
实时系统的主要特性
实时数据库与其它高级数据库的联系
实时数据库系统的主要技术
实时数据库应用与研究
曾黎蔷屈抄缸畴钥饲呼猎习娩晒偏贩诞注宠能吠射窒娠拾玛踢悦斗或士奎实时数据库系统实时数据库系统
概述
数据库理论与技术的发展极其迅速,其应用日益广泛,在当今的信息社会中,它几乎无所不在。以关系型为代表的三大经典(层次、网状、关系)型数据库在传统的(商务和管理的事务型)应用领域获得了极大成功,然而它们在现代的(非传统)工程和时间关键型应用面前却显得软弱无力,面临着新的严峻的挑战,由此而导致了实时数据库(RealtimeDatabase,RTDB)的产生和发展。
贮龙絮给虞厅驭羹稠乔势耐冠荫幂竹侈牺贬拌找缨著陋被像听颊聋坛泵赂实时数据库系统实时数据库系统
实时数据库的发展
数据库的应用正从传统领域向新的领域扩展,如CAD/CAM、CIMS;数据通信、电话交换、电力调度等网络管理;电子银行事务、电子数据交换与电子商务;交通控制、雷达跟踪、空中交通管制;武器制导、实时仿真、作战指挥自动化或C3I系统,等等。这些应用有着与传统应用不同的特征,一方面,要维护大量共享数据和控制数据;
损庸淮张巷颅乃木惰谐要旦匠浓组套草揩辈酗角掺某猖疗被鸥孔天诈蜀傈实时数据库系统实时数据库系统
实时数据库的发展
另一方面,其应用活动(任务或事务)有很强的时间性,要求在规定的时刻和(或)一定的时间内完成其处理;
同时,所处理的数据也往往是“短暂”的,即有一定的有效时间,过时则有新的数据产生,而当前的决策或推导变成无效。
所以,这种应用对数据库和实时处理两者的功能及特性均有需求,既需要数据库来支持大量数据的共享,维护其数据的一致性,又需要实时处理来支持其任务(事务)与数据的定时限制。
歹豺睬稽正宜备钱嫡韶鲜表鬼糠轰锻癌污党栅揣秸岿盘戈斋疙粪腋裙挨潭实时数据库系统实时数据库系统
实时数据库的发展
但是,传统的数据库系统旨在处理永久、稳定的数据,强调维护数据的完整性、一致性,其性能目标是高的系统吞吐量和低的代价,而根本不考虑有关数据及其处理的定时限制,所以,传统的数据库管理系统(DBMS)不能满足这种实时应用的需要。而传统的实时系统(RTS)虽然支持任务的定时限制,但它针对的是结构与关系很简单、稳定不变和可预报的数据,不涉及维护大量共享数据及它们的完整性和一致性,尤其是时间一致性。因此,只有将两者的概念、技术、方法与机制无缝集成(SeamlessIntegration)的实时数据库(RTDB)才能同时支持定时和一致性。
信六名苞少裸赐澜壶拔桅翰冤昔沁报惊汀觅赘晓蜜轿瞧芯专倍妈倒迸脯钧实时数据库系统实时数据库系统
实时数据库的发展
实时数据库定义:是其数据和事务都有显式定时限制的数据库,系统的正确性不仅依赖于事务的逻辑结果,而且依赖于该逻辑结果所产生的时间。
注意:RTDB并非是数据库和实时系统两者的简单结合,它需要对一系列的概念、理论、技术、方法和机制进行研究开发 。
桥浸颓羞甄涕擒讶穆补所碑牲佣期厕梢柄底是目祷尼废累茵搏卉匠界抛蠢实时数据库系统实时数据库系统
实时数据库与时间
1.数据与时间相关按照与之相关的时间的性质不同又可分为两类:数据本身就是时间即从时间域中取值,如日期,称为用户定义的时间,也就是用户自己知道,而系统并不知道它是时间,系统将毫无区别地把它像其他数据一样处理。
衰单囚壶宿温需塞夏轩痛茄骨腮棍吟胳峭怒杂进肚诀炎悄织伟峭萝斜焕髓实时数据库系统实时数据库系统
实时数据库与时间
数据的值随时间而变化数据库中的数据是对其所服务的现实世界中对象状态的描述,对象状态发生变化则引起数据库中相应数据值的变化,因而与数据值变化相联的时间可以是现实对象状态的实际时间,称为真实或事件时间,即数据库中相应数据值变化的时间,称为事务时间。
2.实时事务有定时限制典型的就是其截止时间。对于RTDB,其结果产生的时间与结果本身一样重要,一般只允许事务存取当前有效的数据,事务必须维护数据库中数据的事件一致性。
巷叠动赁潞庆辈犊牵抉咒单脯磅芥孩蛊裳巷郎战诵齐梁挛歉逐效拴悉狄藉实时数据库系统实时数据库系统
实时数据库的特征
如上所述,RTDB的特征主要表现在数据和事务的定时限制上,下面分别介绍:
1.RTDB的数据特征:在RTDB中,数据随外部环境状态的变化而快速变化,其值只在一定的时间内是流行的,过时则无效了,故系统除了维护数据库内部状态(数据值)的正确性、相容性外,还必须同时维护内部状态与外部环境实际状态的一致性,以及数据用来决策或推导新数据时在时间上的相互一致性。
RTDB中的一个
文档评论(0)