Annotation Based Query Answer over Inconsistent Database

被引:3
|
作者
吴爱华 [1 ,2 ]
谈子敬 [1 ]
汪卫 [1 ]
机构
[1] Department of Computer Science and Engineering, Fudan University
[2] School of Computer Science, Shanghai Maritime University
基金
中国国家自然科学基金;
关键词
uncertain data; data quality; consistent query answer; integrity constraints; data cleaning;
D O I
暂无
中图分类号
TP311.13 [];
学科分类号
1201 ;
摘要
In this paper, we introduce a concept of Annotation Based Query Answer, and a method for its computation, which can answer queries on relational databases that may violate a set of functional dependencies. In this approach, inconsistency is viewed as a property of data and described with annotations. To be more precise, every piece of data in a relation can have zero or more annotations with it and annotations are propagated along with queries from the source to the output. With annotations, inconsistent data in both input tables and query answers can be marked out but preserved, instead of being filtered in most previous work. Thus this approach can avoid information loss, a vital and common deficiency of most previous work in this area. To calculate query answers on an annotated database, we propose an algorithm to annotate the input tables, and redefine the five basic relational algebra operations (selection, projection, join, union and difference) so that annotations can be correctly propagated as the valid set of functional dependency changes during query processing. We also prove the soundness and completeness of the whole annotation computing system. Finally, we implement a prototype of our system, and give some performance experiments, which demonstrate that our approach is reasonable in running time, and excellent in information preserving.
引用
收藏
页码:469 / 481
页数:13
相关论文
共 50 条
  • [21] Temporal Query Answering in DL-Lite over Inconsistent Data
    Bourgaux, Camille
    Turhan, Anni-Yasmin
    SEMANTIC WEB - ISWC 2017, PT I, 2017, 10587 : 121 - 137
  • [22] ACQUA: Approximate Consistent Query Answering over Inconsistent Knowledge Bases
    Fiorentino, Nicola
    Greco, Sergio
    Molinaro, Cristian
    Trubitsyna, Irina
    2019 IEEE SECOND INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND KNOWLEDGE ENGINEERING (AIKE), 2019, : 107 - 110
  • [23] Ontology-mediated query answering over temporal and inconsistent data
    Bourgaux, Camille
    Koopmann, Patrick
    Turhan, Anni-Yasmin
    SEMANTIC WEB, 2019, 10 (03) : 475 - 521
  • [24] A Method of Query over Encrypted Data in Database
    Liu, Lianzhong
    Gai, Jingfen
    2009 INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND TECHNOLOGY, VOL I, PROCEEDINGS, 2009, : 23 - 27
  • [25] ANSWER TO A QUERY
    ROSENBER.HC
    VETERINARY RECORD, 1972, 90 (02) : 49 - &
  • [26] Enhancing Query Answer Completeness with Query Expansion based on Synonym Predicates
    Niazmand, Emetis
    COMPANION PROCEEDINGS OF THE WEB CONFERENCE 2022, WWW 2022 COMPANION, 2022, : 354 - 358
  • [27] Staged query graph generation based on answer type for question answering over knowledge base
    Chen, Haoyuan
    Ye, Fei
    Fan, Yuankai
    He, Zhenying
    Jing, Yinan
    Zhang, Kai
    Wang, X. Sean
    KNOWLEDGE-BASED SYSTEMS, 2022, 253
  • [28] Query answering in inconsistent Databases
    Bertossi, L
    Chomicki, J
    LOGICS FOR EMERGING APPLICATIONS OF DATABASES, 2004, : 43 - 83
  • [29] Query answers on inconsistent databases
    Xie, Dong
    Yang, Luming
    Journal of Computational Information Systems, 2007, 3 (01): : 9 - 16
  • [30] Query Optimization over a Heterogeneously Distributed Scientific Database
    Xiang, Helen X.
    2013 IEEE INTERNATIONAL CONFERENCE ON BIG DATA, 2013,