XML Data Integration
- Lucja Kot
Cornell University
11 November 2010
- Lucja Kot (Cornell University)
XML Data Integration 11 November 2010 1 / 42
XML Data Integration Lucja Kot Cornell University 11 November - - PowerPoint PPT Presentation
XML Data Integration Lucja Kot Cornell University 11 November 2010 Lucja Kot (Cornell University) XML Data Integration 11 November 2010 1 / 42 Introduction Data Integration and Query Answering A data integration system is a triple
Cornell University
XML Data Integration 11 November 2010 1 / 42
Introduction
XML Data Integration 11 November 2010 2 / 42
Introduction
XML Data Integration 11 November 2010 3 / 42
Introduction
XML Data Integration 11 November 2010 4 / 42
Introduction
1 “Warm-up”: representing incomplete information in XML
2 A study of query answering complexity in XML in the presence of
3 Certain answers for queries that return trees
XML Data Integration 11 November 2010 5 / 42
Incomplete Information in XML
XML Data Integration 11 November 2010 6 / 42
Incomplete Information in XML
europe country (Scotland) ruler (James V ) ruler (Mary I ) ruler (James VI & I ) ruler (Charles I ) country (England) ruler (Elizabeth I ) ruler (James VI & I ) ruler (Charles I )
XML Data Integration 11 November 2010 7 / 42
Incomplete Information in XML
XML Data Integration 11 November 2010 8 / 42
Incomplete Information in XML
XML Data Integration 11 November 2010 9 / 42
Incomplete Information in XML
T∈Rep(t) q(T)?
XML Data Integration 11 November 2010 10 / 42
Incomplete Information in XML
XML Data Integration 11 November 2010 11 / 42
Incomplete Information in XML
XML Data Integration 11 November 2010 12 / 42
Incomplete Information in XML
XML Data Integration 11 November 2010 13 / 42
Incomplete Information in XML
XML Data Integration 11 November 2010 14 / 42
Incomplete Information in XML
XML Data Integration 11 November 2010 15 / 42
Incomplete Information in XML
XML Data Integration 11 November 2010 16 / 42
Incomplete Information in XML
XML Data Integration 11 November 2010 17 / 42
Incomplete Information in XML
XML Data Integration 11 November 2010 18 / 42
Incomplete Information in XML
XML Data Integration 11 November 2010 19 / 42
Incomplete Information in XML
as long as the query does not use markings
XML Data Integration 11 November 2010 20 / 42
Query answering under mappings in XML
XML Data Integration 11 November 2010 21 / 42
Query answering under mappings in XML
XML Data Integration 11 November 2010 22 / 42
Query answering under mappings in XML
europe country (Scotland) ruler (James V ) ruler (Mary I ) ruler (James VI & I ) ruler (Charles I ) country (England) ruler (Elizabeth I ) ruler (James VI & I ) ruler (Charles I )
XML Data Integration 11 November 2010 23 / 42
Query answering under mappings in XML
XML Data Integration 11 November 2010 24 / 42
Query answering under mappings in XML
XML Data Integration 11 November 2010 25 / 42
Query answering under mappings in XML
XML Data Integration 11 November 2010 26 / 42
Query answering under mappings in XML
XML Data Integration 11 November 2010 27 / 42
Query answering under mappings in XML
XML Data Integration 11 November 2010 28 / 42
Query answering under mappings in XML
XML Data Integration 11 November 2010 29 / 42
Query answering under mappings in XML
XML Data Integration 11 November 2010 30 / 42
Query answering under mappings in XML
XML Data Integration 11 November 2010 31 / 42
Certain answers and trees
XML Data Integration 11 November 2010 32 / 42
Certain answers and trees
XML Data Integration 11 November 2010 33 / 42
Certain answers and trees
XML Data Integration 11 November 2010 34 / 42
Certain answers and trees
XML Data Integration 11 November 2010 35 / 42
Certain answers and trees
XML Data Integration 11 November 2010 36 / 42
Certain answers and trees
XML Data Integration 11 November 2010 37 / 42
Certain answers and trees
XML Data Integration 11 November 2010 38 / 42
Certain answers and trees
XML Data Integration 11 November 2010 39 / 42
Certain answers and trees
XML Data Integration 11 November 2010 40 / 42
Certain answers and trees
XML Data Integration 11 November 2010 41 / 42
Certain answers and trees
XML Data Integration 11 November 2010 42 / 42
XML Data Integration 11 November 2010 43 / 42
XML Data Integration 11 November 2010 44 / 42
XML Data Integration 11 November 2010 45 / 42
XML Data Integration 11 November 2010 46 / 42
XML Data Integration 11 November 2010 47 / 42
XML Data Integration 11 November 2010 48 / 42
XML Data Integration 11 November 2010 49 / 42
XML Data Integration 11 November 2010 50 / 42
XML Data Integration 11 November 2010 51 / 42
XML Data Integration 11 November 2010 52 / 42