Canonical Databases and Certain Answers under Key Constraints

作者: Thomas Studer , Kilian Stoel

DOI:

关键词:

摘要: AbstractIt is an important question to ask what can be deduced from agiven view instance and knowledge about the relational schema withits constraints. We present a procedure which computes minimaldatabase that yields given satis es con-straints on schema. It minimal in sense itcontains exactly certain answers queries asking for basic rela-tions. In this paper, we consider only conjunctive de nitions andunique key CR Categories: H.2.7 [Database Administration]: Security, Integrity, Pro-tection; I.2.4 [Knowledge Representation Formalisms Methods] RelationSystemsGeneral Terms: SecurityAdditional Keywords: Data Privacy, Dependecies, Logical Inference 1 Introduction This paper deals with problem of constructing canonical database in-stances computing presence unique con-straints. The research presented here originates whatcan set assuming thatone has constraints nedon it.Key or functional dependencies are fundamental concept thetheory applications databases [2, 13]. Such donot guarantee consistency data stored database. Theyalso provide (meta-)information theconnections between di erent attributes occuring table nitions. Onone hand information explanatory nature user. On the1

参考文章(13)
Michael J. Beeson, Foundations of Constructive Mathematics Springer Berlin Heidelberg. ,(1985) , 10.1007/978-3-642-68952-9
Andrea Calı̀, Diego Calvanese, Giuseppe De Giacomo, Maurizio Lenzerini, Data integration under integrity constraints Information Systems. ,vol. 29, pp. 147- 163 ,(2004) , 10.1016/S0306-4379(03)00050-4
Victor Vianu, Serge Abiteboul, Richard Hull, Foundations of databases ,(1994)
Oliver M. Duschka, Alon Y. Levy, Recursive Plans for Information Gathering. international joint conference on artificial intelligence. pp. 778- 784 ,(1997)
A. V. Aho, Y. Sagiv, J. D. Ullman, Equivalences among Relational Expressions SIAM Journal on Computing. ,vol. 8, pp. 218- 246 ,(1979) , 10.1137/0208017
Oliver M. Duschka, Michael R. Genesereth, Alon Y. Levy, Recursive query plans for data integration Journal of Logic Programming. ,vol. 43, pp. 49- 73 ,(2000) , 10.1016/S0743-1066(99)00025-4
Oliver M. Duschka, Michael R. Genesereth, Answering recursive queries using views symposium on principles of database systems. pp. 109- 116 ,(1997) , 10.1145/263661.263674
Ronald Fagin, Phokion G. Kolaitis, Renée J. Miller, Lucian Popa, Data exchange: semantics and query answering Theoretical Computer Science. ,vol. 336, pp. 89- 124 ,(2005) , 10.1016/J.TCS.2004.10.033
Serge Abiteboul, Oliver M. Duschka, Complexity of answering queries using materialized views symposium on principles of database systems. pp. 254- 263 ,(1998) , 10.1145/275487.275516