实时主动数据库系统arts-edb的主动机制-active mechanism of arts - edb in real-time active database system.docxVIP

  • 0
  • 0
  • 约3.89万字
  • 约 69页
  • 2018-08-01 发布于上海
  • 举报

实时主动数据库系统arts-edb的主动机制-active mechanism of arts - edb in real-time active database system.docx

实时主动数据库系统arts-edb的主动机制-active mechanism of arts - edb in real-time active database system

1绪论1.1实时主动数据库系统研究背景大家对传统关系型数据库都有很多了解,因为它在常用的信息管理系统,生产调度系统或办公自动化系统中都有使用。然而随着自动化水平的不断提高和计算机技术的发展,许多对数据处理具有时间约束的应用也随之出现,如工业控制、证券交易、数据通信、航空航天、电力调度等。这些应用常需要维护海量数据,要求对数据在指定的时刻或时间期限内进行采集、处理并正确响应,在一定的时间范围内数据才有效,过了指定的时间,数据就不再有意义,所以说数据具有明确的时效性。传统的数据库没有定时限制,处理的数据没有明确的时效性,主要针对的是永久性数据,在这种应用要求下,就需要数据库技术和实时数据处理技术的融合,从而符合实时性要求的实时数据库管理系统也应运而生。实时数据库系统是数据库系统与传统的实时系统相结合的一种新型数据库系统,实时数据库系统的事务和数据都要有显式定时限制条件或者定时特性,也就是系统的正确性即与逻辑结果有关,也与逻辑结果产生的时间有关[1]。实时数据库系统不仅可作为独立的系统存在,还可用作大型数据库系统中的嵌入部件。随着嵌入式计算技术,通信技术和传感器技术的快速发展和日益成熟,具有通信能力、感知能力和计算能力的微型传感器开始出现在世界范围内[2]。从而人们也极大地关注着由这些微型传感器组成的传感器网络。传感器网络能够实时感知并采集网络覆盖范围内监测的各种对象的信息,实现对信息进行简单初步处理,并能够将信息传送给基站上的信息管理系统。在任何时间、任何地点和任何环境下人们都可以通过传感器网络获取详实可靠的信息。因此,国防军事、医药卫生、环境监测、交通管理等很多领域都引入了无线传感器技术。目前在很多领域的这种实时监控系统中,把是否引入数据库技术,配备实时数据库系统,作为衡量信息是否准确可靠的重要指标。而在实时监控时,目前人们已经不满足于数据库系统只被动地执行用户的指示,人们希望在监控的信息出现异常或者用户希望的状态时,系统能够主动地作出报警或者其他反应。所以在实时监控系统中引入数据库技术以及主动机制技术,是急切需要的。因此,越来越多的人在关注和研究实时主动数据库技术及其管理技术,从而针对实时主动数据库管理技术也成为迫切需要。本文就是在这个背景下研究了实时主动数据库系统ARTs-EDB的主动机制。1.2实时主动数据库系统研究动态从数据库技术产生以来,虽然传统数据库技术取得了广泛的发展和应用,但是由于实时问题有较强的专用性,导致了实时数据库技术的研究相对发展比较缓慢。在传统的自动化工业系统中对所需数据的处理大多以本地报表和历史数据形式保存。若依托传统的常规数据库对系统管理上层作支持,那么在面对实时问题时便会受到很大的限制。作为数据库技术的一个重要分支的实时数据库技术是其数据和事务都具有定时特性的技术,它已有将近三十年的发展历史,并获得了很大的进展。20世纪80年代后期,由于在工业控制等场合,数据对实时限制的要求和数据的高流量使传统关系数据库很难取得很好的效果,因此实时数据库系统的研究在国际上开始越来越受到重视,开始较系统地出现有关实时数据库的论文被发表。1988年发表的ACMSIGMODRecord实时数据库系统专刊标志了实时数据库研究领域的诞生[3]。到了20世纪90年代中期,爱尔兰的Rhode大学和美国麻省理工学院才开始重点研究实时SQL语言[4]。第一个专用的实时数据库管理系统是由美国贝尔实验室的D.K.Barclay等人在1992年研制出的[5]。之后,各国的学者就实时数据库系统的有关设计和实现技术、恢复技术、并发控制技术、事务调度等方面作了一些研究。而用于工程领域的实时数据库产品中,目前常见的在国际上被广泛使用的实时数据库有美国的OSI公司的PI,AspenTech公司的InfoPlus.21,HoneyWell公司的PHD等[6]。在最早用于商业化的是MacroView产品,它是澳洲的MotherwellInformationSystem公司80年代初期开发的。但是只有1994年DBx公司发布的Zip-RTDBMS和1995年MartinMarieta公司发布的EagleSpeedRTDBMS是被数据库理论界认为严格按照实时要求开发的[7]。国内从20世纪70年代末也已开始引进DCS技术和产品,80年代末期时达到高峰。随着国内工业领域对DCS的大量引进和使用,国内科技教育领域在90年代初,也开始研究实时数据库理论。同时也相继出现了一批生产DCS和实时数据库的生产商。但是国内的产品仅仅局限于在某一领域被应用,还没有建立统一的通用型商业平台,国内应用最常用的有力控系统与SuperInfo系统。上述系统一般只是在服务器端为用户提供所有有价值的数据管理和维护功能,这些实时数据库管理系统虽然满足了实时应用的要求,但是却不能提供主动

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档