论文部分内容阅读
在永恒发展的现实世界中,时间是信息的一个重要属性,大量数据都要在一定的时间背景下解释才有意义。随着计算机应用技术的深入和发展,人们对时态信息处理的需求也越来越迫切,时态数据库正是处理时态数据的重要技术。
在时态数据处理技术的研究过程中,我们发现有效时间不确定性会引起数据的时态不确定性,这里不确定性的含义有二:其一、仅知时间区间的起始时间点和终止时间点均取自于某个时间域子集,而具体取值并不确定;其二、时间区间的终止时间点随当前时间的演进而不断改变,但最终的取值同样不能确定。显然,传统的数据库技术无力处理这样的数据。通过研究,我们将时态变量Now和概率不确定时态数据模型引入数据库并由此形成一种变量概率数据库技术。实践证明,采用这种方式可以有效地解决不确定性数据的操作问题。
本文基于时态数据库技术,对上述两类不确定性数据引起的查询结果的不确定性作了深入的探讨并由此提出相应的处理方法。首先,给出时态变量和概率不确定性的概念并分析引入两者所产生的问题。然后,借助概率理论对不确定性进行了定性和定量的研究,在此基础上建立了所谓“Now相关-概率不确定时态数据模型"。基于该模型,本文对时态数据查询中最核心的不确定时间点之间的概率序关系Before,操作作了深入的语义分析并提出其实现算法,进而对传统SQL中的查询语句SELECT进行了时态扩展。最后,通过一个模拟实验原型系统的设计和实现证明了本文工作的可行性和价值。