Dynamic Query Optimization under Access Limitations and Dependencies

被引:0
作者
Cali, Andrea [1 ]
Calvanese, Diego [2 ]
Martinenghi, Davide [3 ]
机构
[1] Univ Oxford, Oxford OX1 2JD, England
[2] Free Univ Bozen Bolzano, Bolzano, Italy
[3] Politecn Milan, Milan, Italy
关键词
Access Limitations; Functional Dependencies; Inclusion Dependencies; Query Optimization; INCLUSION DEPENDENCIES; ANSWERING QUERIES;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Unlike relational tables in a database, data sources on the Web typically can only be accessed in limited ways. In particular, some of the source fields may be required as input and thus need to be mandatorily filled in order to access the source. Answering queries over sources with access limitations is a complex task that requires a possibly recursive evaluation even when the query is non-recursive. After reviewing the main techniques for query answering in this context, in this article we consider the impact of functional and inclusion dependencies on dynamic query optimization under access limitations. In particular, we address the implication problem for functional dependencies and simple full-width inclusion dependencies, and prove that it can be decided in polynomial time. Then we provide necessary and sufficient conditions, based on the dependencies together with the data retrieved at a certain step of the query answering process, that allow avoiding unnecessary accesses to the sources.
引用
收藏
页码:33 / 62
页数:30
相关论文
共 32 条
[1]  
Abiteboul S., 1995, Foundations of databases, V8
[2]  
[Anonymous], VLDB J
[3]  
Armstrong W.W., 1974, INF PROC 74 P IFIP C, V74, P580
[4]   A PROOF PROCEDURE FOR DATA DEPENDENCIES [J].
BEERI, C ;
VARDI, MY .
JOURNAL OF THE ACM, 1984, 31 (04) :718-741
[5]  
Beeri C., 1979, ACM Transactions on Database Systems, V4, P30, DOI 10.1145/320064.320066
[6]  
CALI A, 2008, P ER 2008 IN PRESS
[7]  
CALI A, 2002, P IFIP WG8 1 WORK C, P285
[8]   Querying data under access limitations [J].
Cali, Andrea ;
Martinenghi, Davide .
2008 IEEE 24TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2008, :50-+
[9]   INCLUSION DEPENDENCIES AND THEIR INTERACTION WITH FUNCTIONAL-DEPENDENCIES [J].
CASANOVA, MA ;
FAGIN, R ;
PAPADIMITRIOU, CH .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1984, 28 (01) :29-59
[10]   THE IMPLICATION PROBLEM FOR FUNCTIONAL AND INCLUSION DEPENDENCIES IS UNDECIDABLE [J].
CHANDRA, AK ;
VARDI, MY .
SIAM JOURNAL ON COMPUTING, 1985, 14 (03) :671-677