作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2010, Vol. 36 ›› Issue (11): 42-44. doi: 10.3969/j.issn.1000-3428.2010.11.015

• 软件技术与数据库 • 上一篇    下一篇

概率数据库的聚集查询

江 彤1,金宗安2,谢 东2   

  1. (1. 湖南人文科技学院计算机科学技术系,娄底 417000;2. 中南大学信息科学与工程学院,长沙 410083)
  • 出版日期:2010-06-05 发布日期:2010-06-05
  • 作者简介:江 彤(1978-),女,讲师,主研方向:数据库技术,信息处理;金宗安,硕士研究生;谢 东,博士
  • 基金资助:

    湖南省教育厅科研基金资助项目(08B040);湖南人文科技学院校级基金资助项目(2008QN001)

Aggregation Query on Probabilistic Database

JIANG Tong1, JIN Zong-an2, XIE Dong2   

  1. (1. Department of Computer Science and Technology, Hunan Institute of Humanities, Science & Technology, Loudi 417000; 2. School of Information Science and Engineering, Central South University, Changsha 410083)
  • Online:2010-06-05 Published:2010-06-05

摘要:

在概率关系中,聚集查询的目标是每一个可能世界,而可能世界的数目随着概率关系元组数目的增长呈指数增长,当元组数目较多时,聚集查询在线性时间内无法计算。针对该问题,分别为每一个聚集函数定义3个聚集分量,通过对原概率关系进行编码,分别采用转换、存储过程和近似计算的方法,在线性时间内实现聚集查询,理论证明和实验结果表明该方法的正确性和有效性。

关键词: 聚集查询, 聚集函数, 近似计算

Abstract:

In probabilistic database, aggregation query processes each possible world, but the number of possible may be exponentially growing with the increase of tuple number. So, aggregation query can not be calculated in linear time when there is a relatively large number of tuples. Three aggregation components are defined for each aggregation function. By encoding original probabilistic relation and using conversion, storage procedure and approximate calculation methods respectively, aggregation query can be implemented in linear time. Theoretical proof and experimental results show that the methodology used is correct and efficient.

Key words: aggregation query, aggregation function, approximation computation

中图分类号: