Schema Mapping Discovery from Data Instances

被引:38
作者
Gottlob, Georg [1 ]
Senellart, Pierre [2 ,3 ,4 ]
机构
[1] Univ Oxford, Comp Lab, Oxford OX1 3QD, England
[2] Telecom ParisTech, Dept Informat & Reseaux, F-75634 Paris 13, France
[3] CNRS, LTCI, Paris, France
[4] Inst Telecom, Paris, France
基金
英国工程与自然科学研究理事会; 欧洲研究理事会;
关键词
Languages; Theory; Schema mapping; instance; complexity; match; data exchange;
D O I
10.1145/1667053.1667055
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We introduce a theoretical framework for discovering relationships between two database instances over distinct and unknown schemata. This framework is grounded in the context of data exchange. We formalize the problem of understanding the relationship between two instances as that of obtaining a schema mapping so that a minimum repair of this mapping provides a perfect description of the target instance given the source instance. We show that this definition yields "intuitive" results when applied on database instances derived from each other by basic operations. We study the complexity of decision problems related to this optimality notion in the context of different logical languages and show that, even in very restricted cases, the problem is of high complexity.
引用
收藏
页数:37
相关论文
共 31 条
[11]   Composing schema mappings: Second-order dependencies to the rescue [J].
Fagin, R ;
Kolaitis, PG ;
Popa, L ;
Tan, WC .
ACM TRANSACTIONS ON DATABASE SYSTEMS, 2005, 30 (04) :994-1055
[12]   Data exchange: semantics and query answering [J].
Fagin, R ;
Kolaitis, PG ;
Miller, RJ ;
Popa, L .
THEORETICAL COMPUTER SCIENCE, 2005, 336 (01) :89-124
[13]   Quasi-inverses of schema mappings [J].
Fagin, Ronald ;
Kolaitis, Phokion G. ;
Popa, Lucian ;
Tan, Wang-Chiew .
ACM TRANSACTIONS ON DATABASE SYSTEMS, 2008, 33 (02)
[14]  
FLETCHER GHL, 2007, THESIS INDIANA U
[15]  
GOTTLOB G, 1999, P ACM SIGACT SIGMOD
[16]  
GOTTLOB G, 1997, P INT C IND LOG PROG
[17]  
Haas L.M., 2005, P ACM SIGMOD INT C M, P805
[18]  
ILIE L, 2002, COMBINATORIAL PATTER
[19]  
KOLAITIS PG, 2005, P ACM SIGACT SIGMOD
[20]  
Lavrac N., 1994, Ellis Horwood series in artificial intelligence, P146