论文部分内容阅读
在诸多领域中不确定性的数据的重要性越来越受到人们的重视。但是传统的数据库都是确定性的,不能对不确定性信息进行处理。因此,不确定性数据管理技术逐渐成为研究的热点之一。本文首先对可能世界模型和不确定性数据在关系模型上的扩展模型进行了介绍。然后介绍了不确定性数据的简单查询处理操作,接着进一步介绍了在不确定性数据上的聚集查询与传统关系数据库上的聚集查询的不同之处,并提出了不确定性数据上的多种聚集查询的定义。接着本文分析了海洋台站不确定数据产生的原因和特点,并在研究国外不确定数据表示方法的基础上,提出了一种适合于海洋台站不确定性数据的表示方法。实验结果表明,该方法能够消除现有表示方法可能产生的冗余信息并有效减少生成的关系表的数量。在第四章的最后,我们讨论了本文的改进的台站不确定数据的表示方法的实现。由于在可能世界模型下的聚集函数是直接应用于每一个可能世界实例的,在线性时间内是无法计算的。本文从可能世界实例角度对海洋台站不确定性数据的聚集查询方法进行了阐述,然后把聚集函数直接应用于不确定性关系,通过转换和存储过程等方法把对可能世界实例上的聚集操作对应为对每一个元组的操作,这样既保证了原有聚集操作的语义,又使得每种操作能够在线性时间内计算出结果。由于在所有的可能世界实例中分别进行聚集查询得到的结果值是确定性聚集查询结果值的指数倍,得到这么多的值并不利于对不确定性数据的分析。这里我们对每种台站不确定性数据上的聚集查询定义了三个方面分别进行处理,以实现从多个方面来分析不确定数据上的聚集查询结果。在第五章的最后,我们在本文的改进的表示方法的基础上讨论了各种查询的实现方法。本文的主要创新点在于分析了台站不确定数据的产生和特点,并对台站不确定数据的表示及聚集查询操作进行了探索,为台站不确定数据的有效管理提供了一个参考。