Rewriting Union Queries Using Views

被引:0
|
作者
J. Wang
R. Topor
M. Maher
机构
[1] INT,
[2] Griffith University,undefined
[3] CIT,undefined
[4] Griffith University,undefined
[5] Natioanal ICT,undefined
来源
Constraints | 2005年 / 10卷
关键词
data integration; global schema; view; query; union query; constraint; implication constraint; contained rewriting;
D O I
暂无
中图分类号
学科分类号
摘要
The problem of finding contained rewritings of queries using views is of great importance in mediated data integration systems. In this paper, we first present a general approach for finding contained rewritings of unions of conjunctive queries with arbitrary built-in predicates. Our approach is based on an improved method for testing conjunctive query containment in this context. Although conceptually simple, our approach generalizes previous methods for finding contained rewritings of conjunctive queries and is more powerful in the sense that many rewritings that can not be found using existing methods can be found by our approach. Furthermore, implication constraints (Zhang, X., & Ozsoyoglu, Z.M. (1997). Implication and referential constraints: A new formal resaoning. IEEE TKDE, 9(6):894–910, Now/Dec.) over the base relations can be easily handled. We then present a simplified approach which is less complete, but is much faster than the general approach, and it still finds maximum rewritings in several special cases. Our general approach finds more rewritings than previous algorithms such as the Bucket and the resolution-based algorithms. Our simplified approach generalizes the U-join and the MiniCon algorithms with no loss of efficiency.
引用
收藏
页码:219 / 251
页数:32
相关论文
共 50 条
  • [1] Rewriting union queries using views
    Wang, J
    Topor, R
    Maher, M
    [J]. CONSTRAINTS, 2005, 10 (03) : 219 - 251
  • [2] Rewriting queries using views
    Flesca, S
    Greco, S
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2001, 13 (06) : 980 - 995
  • [3] Approximate Rewriting of Queries Using Views
    Afrati, Foto
    Chandrachud, Manik
    Chirkova, Rada
    Mitra, Prasenjit
    [J]. ADVANCES IN DATABASES AND INFORMATION SYSTEMS, PROCEEDINGS, 2009, 5739 : 164 - +
  • [4] Rewriting queries using views with negation
    Afrati, Foto
    Pavlaki, Vassia
    [J]. AI COMMUNICATIONS, 2006, 19 (03) : 229 - 237
  • [5] Rewriting Fuzzy Queries Using Imprecise Views
    Jaudoin, Helene
    Pivert, Olivier
    [J]. ADVANCES IN DATABASES AND INFORMATION SYSTEMS, 2011, 6909 : 257 - 270
  • [6] Views and Queries: Determinacy and Rewriting
    Nash, Alan
    Segoufin, Luc
    Vianu, Victor
    [J]. ACM TRANSACTIONS ON DATABASE SYSTEMS, 2010, 35 (03):
  • [7] Filtering Techniques for Rewriting XPath Queries Using Views
    Zhou, Rui
    Liu, Chengfei
    Li, Jianxin
    Wang, Junhu
    [J]. WEB INFORMATION SYSTEMS ENGINEERING - WISE 2008, PROCEEDINGS, 2008, 5175 : 307 - +
  • [8] Rewriting queries using views in the presence of arithmetic comparisons
    Afrati, Foto
    Li, Chen
    Mitra, Prasenjit
    [J]. THEORETICAL COMPUTER SCIENCE, 2006, 368 (1-2) : 88 - 123
  • [9] Object oriented mechanisms to rewriting queries using views
    Seriai, Abdelhak
    [J]. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2003, 2736 : 672 - 682
  • [10] Rewriting queries with arbitrary aggregation functions using views
    Cohen, Sara
    Nutt, Werner
    Sagiv, Yehoshua
    [J]. ACM TRANSACTIONS ON DATABASE SYSTEMS, 2006, 31 (02): : 672 - 715