Data Integration and Exchange
Course descriptors: Level
10 Level
11
Professor: Leonid Libkin
Office hours: by appointment
Class meets Mondays 11:10-13:00, in AT 4.12
Announcements
- Room change: starting 6 October, the class will be in AT
4.12
- Assignment 1 office hours: Thursday 22 October, 4-5pm, IF
5.02
- No class Monday 9 November.
- Assignment 2 office hours: Tuesday 10 November, 4-5pm, IF 5.02
Assignments
- Assignment 1
assigned
20 October; due 27 October (ITO; before 3pm)
- Assignment 2
assigned 5
November; due 13 November (ITO; before 3pm)
- Assignment 3
assigned 15
November; due 27 November (ITO; before 3pm)
Lecture materials
BASIC TOPICS:
relational databases: basic facts
introductory lectures
data integration basics
integration and views
incomplete information
relational data exchange
schema mappings
overview of tools
ADDITIONAL TOPICS:
inconsistent databases
XML data exchange
top-k queries
Currently there is no text covering data integration and exchange.
Lecture notes will be posted on this website. There are some useful
tutorials and surveys one might consult as well:
- Maurizio Lenzerini's tutorials on data integration and exchange
are avilable here
(look for PODS 2002 and IJCAI 2003)
- A tutorial by Phokion
Kolaitis (look for PODS 2005 slides)
- A survey by Alon Halevy on query
answering using views