首页> 外文期刊>Theory and Practice of Logic Programming >Answer sets for consistent query answering in inconsistent databases
【24h】

Answer sets for consistent query answering in inconsistent databases

机译:答案集,用于在不一致的数据库中进行一致的查询回答

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

摘要

A relational database is inconsistent if it does not satisfy a given set of integrity constraints. Nevertheless, it is likely that most of the data in it is consistent with the constraints. In this paper we apply logic programming based on answer sets to the problem of retrieving consistent information from a possibly inconsistent database. Since consistent information persists from the original database to every of its minimal repairs, the approach is based on a specification of database repairs using disjunctive logic programs with exceptions, whose answer set semantics can be represented and computed by systems that implement stable model semantics. These programs allow us to declare persistence by default of data from the original instance to the repairs; and changes to restore consistency, by exceptions. We concentrate mainly on logic programs for binary integrity constraints, among which we find most of the integrity constraints found in practice.
机译:如果关系数据库不满足给定的完整性约束集,则它是不一致的。但是,其中的大多数数据可能与约束条件一致。在本文中,我们将基于答案集的逻辑编程应用于从可能不一致的数据库中检索一致信息的问题。由于一致的信息从原始数据库一直保留到其最小限度的修复,因此该方法基于使用带异常的析取逻辑程序对数据库进行修复的规范,其答案集语义可以由实现稳定模型语义的系统表示和计算。这些程序允许我们默认声明从原始实例到修复的数据的持久性;以及为恢复一致性所做的更改(例外)。我们主要关注于二进制完整性约束的逻辑程序,其中我们发现了实践中发现的大多数完整性约束。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号