中国科学院软件研究所机构知识库
Advanced  
ISCAS OpenIR  > 人机交互技术与智能信息处理实验室  > 学位论文
题名:
时态数据库系统的设计与实现
作者: 万达
答辩日期: 2008-06-03
导师: 王宏安
专业: 计算机应用技术
授予单位: 中国科学院研究生院
授予地点: 中国科学院软件研究所
学位: 博士
关键词: 时态数据库 ; 体系结构 ; 数据存储
其他题名: Design and Implementation of Temporal Database System
分类号: 暂无
索取号: 暂无
部门归属: 人机交互技术与智能信息处理实验室
摘要: 随着信息社会各个领域的发展,数据的采集和存储变得越来越重要。传统的数据库技术由于缺乏对时序关系的支持,不能有效地管理与时间相关的数据。时态关系模型的提出拓展了传统的关系模型,对时序关系提供了很好的支持。越来越多的应用需要数据库系统能够有效地存储海量数据并且具有高效的存储结构和良好的查询性能。本文以该目标为出发点,设计并实现了AgiTDB时态数据库系统,并在企业中进行了应用验证,取得了较好的效果。 论文的主要工作如下: 1. 分析了当前时态数据库研究现状,总结了应用中存在的问题;针对当前时态数据库存储和查询性能的不足,设计了AgiTDB的体系结构,给出了该体系结构的主要模块——存储模块、查询模块、压缩模块、并发控制模块、文件访问模块。 2. 设计了高效的数据文件结构和基于时间区间的多级索引结构;给出了系统内核中的数据缓存结构、存储服务工作流程、消息队列管理机制;给出了查询管理器结构及工作流程、高速查询缓存结构和工作流程。 3. 给出了有损压缩算法及其流程和无损压缩算法的统一接口;设计了系统的并发控制机制,实现了基于读写锁的并发控制。 4. 开发并实现了AgiTDB的系统,并作为历史数据管理子系统成功嵌入Agilor实时数据库系统中。 实际应用表明,以AgiTDB系统为历史数据管理子系统的Agilor实时数据库显示了存储海量数据的能力和良好的系统性能。目前,Agilor已经在石化、电力、通信等很多领域得到了应用。
英文摘要: With the development of information society in various fields, and data collection and storage is becoming increasingly important. Lack of temporal relations support, traditional database technology can not effectively manage time-related data. The birth of temporal relational model provided a good support for time sequence and extended the tranditional relational database model. More and more applications require a database system which can effectively store massive data and have a good performance. Basing on this objective, this paper designed and implemented AgiTDB temporal database system, put it into use in enterprise and archieved good results. The main tasks are as follows: 1. Analyed current temporal database status quo and summed up the problem in the reality; in view of the current tense storage and database query performance deficiencies, designed AgiTDB architecture and put forward its major modules—storage module, query module, compress module, concurrency control module and file accessing module. 2. Designed the data file structure and the multi-level structure of the index based on the time interval with high efficiency; presented the data cache structure in the system kernel, storage services workflow, and message queue management mechanism; presented query manager structure, high-speed query cache structure and their workflows. 3. Presented lossy compress algorithm and itsworkflow diagram; designed the uniform interface for lossless compressor; designed the system concunrrecy control mechanism and impletemented it with “read-write” lock. 4. Developed the AgiTDB system and successfully embedded it into Agilor real-time database as a historical data management subsystem. Practical application of AgiTDB system as a historical data management subsystem for the Agilor real-time database shows the capacity of massive data storage in AgiTDB and its good system performance. At present, Agilor has already been used in many fields such as the petrochemical, electricity and communications.
内容类型: 学位论文
URI标识: http://ir.iscas.ac.cn/handle/311060/6886
Appears in Collections:人机交互技术与智能信息处理实验室_学位论文

Files in This Item:
File Name/ File Size Content Type Version Access License
10001_200528015029099万达_paper.doc(726KB)----限制开放-- 联系获取全文

Recommended Citation:
万达. 时态数据库系统的设计与实现[D]. 中国科学院软件研究所. 中国科学院研究生院. 2008-06-03.
Service
Recommend this item
Sava as my favorate item
Show this item's statistics
Export Endnote File
Google Scholar
Similar articles in Google Scholar
[万达]'s Articles
CSDL cross search
Similar articles in CSDL Cross Search
[万达]‘s Articles
Related Copyright Policies
Null
Social Bookmarking
Add to CiteULike Add to Connotea Add to Del.icio.us Add to Digg Add to Reddit
所有评论 (0)
暂无评论
 
评注功能仅针对注册用户开放,请您登录
您对该条目有什么异议,请填写以下表单,管理员会尽快联系您。
内 容:
Email:  *
单位:
验证码:   刷新
您在IR的使用过程中有什么好的想法或者建议可以反馈给我们。
标 题:
 *
内 容:
Email:  *
验证码:   刷新

Items in IR are protected by copyright, with all rights reserved, unless otherwise indicated.

 

 

Valid XHTML 1.0!
Copyright © 2007-2017  中国科学院软件研究所 - Feedback
Powered by CSpace