Data Integration and Exchange

Course descriptors:  Level 10   Level 11

This webpage is for the course offered in 2011.

Here is the page for the course taught in Winter 2013.

 

 

 

 

 

 

 

 

 

  Professor: Leonid Libkin
Office hours: by appointment

Class meets Mondays 11:10-13:00, in FH 3.D02


Announcements

Assignments

Lecture materials

Currently there is no text covering data integration. There is a text Relational and XML Data Exchange covering data exchange topics, it appeared in September 2010. It can be ordered from Morgan and Claypool's Synthesis Lectures website - you have to click on the pdf link - but it appears that at the moment the University has no institutional subscription, so if you want it, you will have to pay $25).

All course lecture notes are posted below.

Course information

BASIC TOPICS:

Relational databases: basic facts

Introduction, keys problems with exchanging and integrating information

Data integration basics

Integration and views

Incomplete information

Relational data exchange

Schema mappings

Overview of commercial tools

ADDITIONAL TOPICS:

Inconsistent databases

XML data exchange

Top-k queries


There are also some useful tutorials and surveys on data integration: