首页> 外文期刊>Journal of software >Query Rewriting Algorithms for Computing Credible Query Answers over Annotated Inconsistent Database
【24h】

Query Rewriting Algorithms for Computing Credible Query Answers over Annotated Inconsistent Database

机译:带注释的不一致数据库上可信查询答案的查询重写算法

获取原文
获取原文并翻译 | 示例
       

摘要

Managing and querying inconsistent database is a challenge problem: approaches of picking sure part or selecting one from the conflicting tuples result in information lose, while methods of computing all possible query answers can be meaningless because of the little probability of each possible query answer. We present an approach named Annotation Based Query Answer over Inconsistent Database which tries to calculate proper answer by distinguishing inconsistent data from consistent ones in the answer with annotations. It can correctly tell user inconsistency of query result down to attribute level when only functional dependency is considered. In this approach, information is preserved while query answer is one single. In this paper, we propose a method of query rewriting to compute Annotation Based Query Answer for any given SQL query without aggregation function and correlated sub query. Through the query rewriting, this approach doesn't require a new query language and can be easily embedded into existing database applications. Except for the information preserving, the experimental results both on TPC-H database and synthesized database show the effectiveness and applicability of our approach*
机译:管理和查询不一致的数据库是一个难题:选择确定部分或从冲突的元组中选择一个会导致信息丢失,而计算所有可能的查询答案的方法可能毫无意义,因为每个可能的查询答案的可能性很小。我们提出了一种名为“基于不一致数据库的基于注释的查询答案”的方法,该方法试图通过将注释中不一致的数据与答案中的一致数据区分开来来计算正确的答案。当只考虑功能依赖性时,它可以正确地告知用户查询结果的不一致性,直到属性级别。通过这种方法,可以保留信息,而查询答案只有一个。在本文中,我们提出了一种查询重写方法,可以为任何不具有聚合函数和相关子查询的给定SQL查询计算基于注释的查询答案。通过查询重写,此方法不需要新的查询语言,并且可以轻松地嵌入到现有数据库应用程序中。除了保留信息外,在TPC-H数据库和综合数据库上的实验结果均表明我们的方法的有效性和适用性*

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号