Answering queries using materialized views with disjunctions

被引:0
作者
Afrati, FN [1 ]
Gergatsoulis, M
Kavalieros, T
机构
[1] Natl Tech Univ Athens, Dept Elect & Comp Engn, GR-15773 Athens, Greece
[2] NCSR Demokritos, Inst Informat & Telecom, A Paraskevi Attikis 15310, Greece
来源
DATABASE THEORY - ICDT'99 | 1999年 / 1540卷
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We consider the problem of answering datalog queries using materialized views. More specifically, queries are rewritten to refer to views instead of the base relations over which the queries were originally written. Much work has been done on program rewriting that produces an equivalent query. In the context of information integration, though, the importance of using views to infer as many answers as possible has been pointed out. Formally, the problem is: Given a datalog program P is there a datalog program P-v which uses only views as EDB predicates and (i) produces a subset of the answers that P produces and (ii) any other program P-v' over the views with property (i) is contained in P-v? In this paper we investigate the problem in the case of disjunctive view definitions.
引用
收藏
页码:435 / 452
页数:18
相关论文
共 19 条
[1]  
ABITEBOUL S, 1998, P ACM S PRINC DAT SY
[2]   ON DATALOG VS POLYNOMIAL-TIME [J].
AFRATI, F ;
COSMADAKIS, SS ;
YANNAKAKIS, M .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1995, 51 (02) :177-196
[3]  
[Anonymous], 1992, FDN DISJUNCTIVE LOGI
[4]  
CHAUDHURI S, 1995, PROC INT CONF DATA, P190, DOI 10.1109/ICDE.1995.380392
[5]  
CHEKURI C, 1997, P 6 INT C DAT THEOR, P56
[6]  
Duschka O. M., 1997, Proceedings of the Sixteenth ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, PODS 1997, P109, DOI 10.1145/263661.263674
[7]  
DUSCHKA OM, 1997, THESIS STANFORD U
[8]  
DUSCHKA OM, 1998, P AAAI 98 WORKSH AI
[9]   Unfold/fold transformations for disjunctive logic programs [J].
Gergatsoulis, M .
INFORMATION PROCESSING LETTERS, 1997, 62 (01) :23-29
[10]  
HARRISON MA, 1978, INTRO FORMAL LANGUAG