论文摘要
时间是自然界无所不在的客观属性,所有信息都具有相应的时态属性。时态数据库将时间作为数据的属性纳入系统的管理范畴,存储和管理多个时间状态的数据。时态数据库中存储的数据都具有时态信息,当我们把经典关系数据库中的函数依赖(Functional Dependency)引入到时态数据库中时,同样需要给函数依赖增加时态信息,来说明函数依赖成立的时间,例如:“任一雇员在同一月内只能有一种工资”、“任一雇员在同一年内只能在同一部门工作”,相对于经典函数依赖,我们分别记这两个时间区段内的函数依赖为:Name→_<月>Sal,Name→_<年>Dept,并称它们为时态函数依赖(Temporal Functional Dependency)。显然时态函数依赖能更有效的建模现实世界的对象,并且能有效的解决数据库的冗余问题和实现数据的约束。经过二十多年的发展,时态数据库理论研究取得了丰富的成果,而时态数据库实现技术尚处于起步阶段,目前国内外还没有一个真正意义上的时态数据库管理系统。作为商业DBMS的前端构件,TimeDB基本实现了时态数据管理功能,是比较成功的时态数据库管理原型系统。但是目前提出的TDBMS都没有提供对时态函数依赖的支持,时态函数依赖的定义、解释和检查都要由用户程序实现。如何在TDBMS中对关系数据库中的函数依赖进行扩展,增加时态信息使其扩展为时态函数依赖,在对TDBMS进行数据插入和修改时进行函数依赖检查,对不满足时态函数依赖的插入和修改事务进行回滚,并且允许用户自定义时态函数依赖,是时态数据库应用研究领域的一个重要课题。本文提出了一种基于时态函数依赖处理模块对TimeDB进行扩展的实现方案,在时态数据库中实现时态函数依赖的支持,并支持用户自定义时态函数依赖。本文首先介绍了时态数据库出现的历史背景、起源与发展以及研究与应用现状,说明了时态数据库中的一些基本概念,其次讲述了时态数据模型和时态数据的表示方案,然后讨论了基于TimeDB扩展的时态数据库系统设计,最后提出了时态函数依赖及其公理推导系统,并且在此基础上实现了时态函数依赖处理模块。本文提出的时态函数依赖处理模块作为现有时态数据库TimeDB的一个扩展功能模块,在前端构件TimeDB之上,用于支持TDBMS的时态函数依赖处理的特性。当用户对TDBMS进行插入和修改操作时,时态函数依赖处理模块将对插入和修改的数据进行检查,当满足依赖时才交由TimeDB执行,若不满足则直接对用户进行提示,并且支持用户自定义时态函数依赖,对时态函数依赖的解释和处理都是对用户透明的,从而实现了TDBMS对时态函数依赖的支持。
论文目录
相关论文文献
- [1].基于属性预扫描的不确定性函数依赖挖掘[J]. 清华大学学报(自然科学版)网络.预览 2009(06)
- [2].基于常量条件函数依赖的冲突消解算法[J]. 计算机仿真 2020(02)
- [3].基于内容相关的条件函数依赖的一致性清洗方法[J]. 东北大学学报(自然科学版) 2016(12)
- [4].函数依赖与属性蕴含的关系研究[J]. 小型微型计算机系统 2017(09)
- [5].微函数依赖及其推理[J]. 计算机学报 2016(10)
- [6].基于条件函数依赖的挖掘算法研究[J]. 计算机技术与发展 2015(05)
- [7].条件函数依赖的增量计算[J]. 系统工程与电子技术 2015(11)
- [8].条件函数依赖及其在领域无关数据清洗中的应用[J]. 微型电脑应用 2012(09)
- [9].基于条件函数依赖的隐私保护模型[J]. 计算机应用研究 2012(10)
- [10].位模式下粗糙函数依赖近似度量的研究[J]. 计算机工程与应用 2011(02)
- [11].粒计算支持的粗糙函数依赖的研究[J]. 计算机工程与应用 2010(10)
- [12].模式分解保持函数依赖的意义[J]. 电子科技 2010(12)
- [13].数据库弱函数依赖推理规则挖掘方法[J]. 微计算机信息 2009(12)
- [14].基于属性预扫描的不确定性函数依赖挖掘[J]. 清华大学学报(自然科学版) 2009(06)
- [15].条件函数依赖与数据质量控制[J]. 信息系统工程 2009(11)
- [16].基于关联规则的条件函数依赖发现及数据修复[J]. 计算机应用研究 2016(02)
- [17].一种扩展条件函数依赖的发现算法[J]. 计算机研究与发展 2015(01)
- [18].一种增量发现条件函数依赖的算法[J]. 计算机工程与科学 2013(08)
- [19].基于抽象解释的非函数依赖不变量的检测方法[J]. 计算机技术与发展 2012(04)
- [20].数据约束表达研究——比较条件函数依赖与传统函数依赖[J]. 洛阳师范学院学报 2011(11)
- [21].一种条件函数依赖挖掘算法的分析与实现[J]. 计算机与数字工程 2012(09)
- [22].函数依赖和多值依赖性质的算子化证明[J]. 计算机工程 2009(18)
- [23].关系模式中候选关键字的图论求解法[J]. 河西学院学报 2009(02)
- [24].基于水利普查数据的函数依赖关系算法[J]. 计算机与现代化 2014(08)
- [25].基于分布式计算框架的不一致数据修复算法[J]. 计算机应用 2019(S2)
- [26].一种基于函数依赖图的构件抽取方法[J]. 南京邮电大学学报(自然科学版) 2010(06)
- [27].基于函数依赖与或图的关系模式规范化方法[J]. 淮南师范学院学报 2009(05)
- [28].等价类中弱函数依赖的粗糙集度量[J]. 电子科技大学学报 2013(06)
- [29].条件依赖理论及其应用展望[J]. 计算机科学 2009(12)
- [30].基于依赖的数据一致性研究进展[J]. 计算机应用 2018(S2)
标签:时态数据库论文; 时态函数依赖论文; 时态函数依赖处理模块论文;