ISCAS OpenIR  > 中科院软件所  > 中科院软件所
Real-Time SQL的设计和实现
其他题名The Design and Implementation of Real-Time SQL
国志宏
专业计算机应用技术
2004
学位授予单位中国科学院软件研究所
学位博士
学位授予地点中国科学院软件研究所
关键词实时数据库 数据操作语言
摘要Real-Time SQ(RTSQL)是用户管理、控制实时数据库的标准接口。RTSQL对于实时数据库的作用,如同sQL对于传统的关系型数据库的作用一样重要。与传统关系数据库相比,实时数据库具有三个特征:数据的时态一致性、事务的时态一致性、实时事务执行时必须具有可预测性。由于这些特征的存在,传统关系型数据库的SQL语言(SQL92)不能直接应用于实时数据库系统,需要为实时数据库系统设计专用的TSQL语言。目前国内外研究RTSQL所采用的一般方法,是结合实时数据库的特点,对SQL92进行扩展,使其支持实时特性。本论文主要讨论如何对SQL92语言进行实时扩展,以构造实时数据库系统的结构化查询语言RTSQL。对SQL92的扩展主要体现在:数据时态一致性约束的表达和检测,事务执行时态一致性约束的表达和检测,为提高事务执行的可预测性而对其使用的系统资源进行限制性说明,以及为了更好适应实时要求而提供灵活ACID特性的事务结构说明。本文另一成果是设计了一种基于ODBC标准的RTSQL实现框架,并开发了一个原型系统—Agilor RTSQL。Agilor RTSQL是针对实时数据库系统Agilor的数据操作语言。
其他摘要Real-Time SQL (RTSQL) is a standard interface for the users to manipulate and manage the real-time database systems. RTSQL plays an important role in the real-time database systems (RTDB), just as SQL has done in traditional database systems. Compared to the relational database systems, the RTDBs have three distinguishing features: the requirement of temporal constraints on data, the requirement of timing constraints on transactions, and the requirement that certain executions exhibit predictable timing behavior. Query languages support the definition, manipulation, and control of data in a database system. For a real-time database, the query language must be extended to support the expression of timing constraints on both data and actions. This thesis extends SQL92 to support the requirements of the real-time database systems to create RTSQL. The RTSQL includes extensions that specify: temporal constraints on data, timing constraints on execution, bounds on use of system resources for predictability, and flexible transaction structure that relaxes traditional ACID transaction properties to better support real-time requirements. A framework for the implementation of RTSQL is provided in this paper. And a prototype of RTSQL, named Agilor RTSQL, is designed and implemented based on ODBC standard.
页数65
语种中文
内容类型学位论文
URI标识http://ir.iscas.ac.cn/handle/311060/6860
专题中科院软件所_中科院软件所
推荐引用方式
GB/T 7714
国志宏. Real-Time SQL的设计和实现[D]. 中国科学院软件研究所. 中国科学院软件研究所,2004.
条目包含的文件
文件名称/大小 文献类型 版本类型 开放类型 使用许可
LW014061.pdf(2570KB) 限制开放--请求全文
个性服务
推荐该条目
保存到收藏夹
查看访问统计
导出为Endnote文件
谷歌学术
谷歌学术中相似的文章
[国志宏]的文章
百度学术
百度学术中相似的文章
[国志宏]的文章
必应学术
必应学术中相似的文章
[国志宏]的文章
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。