Inconsistency management for community databases

cse590q: Database Seminar (Autumn 2009)
Fridays 2:30-3:20 in CSE 605 (database lab)
Magda Balazinska, Wolfgang Gatterbauer, Dan Suciu

Please sign up for the class email list: 590q


A database management system commonly manages a single and consistent data instance. In community applications where users disagree on content, databases increasingly need to deal with inconsistencies and allow discrepancies to be either resolved or to co-exist. In this paper reading seminar, we look into some key techniques in this area. On the way, we also discuss database annotations, data exchange and update propagation. The topic is motivated partly by our own current work on belief databases.

"Tweak" to standard procedure

One day before the day you present, prepare and send out a one-slide graphical summary of your paper; scanned hand drawings are fine and even encouraged (Examples). For the last class, pair up with another student and prepare a one-slide graphical big picture summary of the discussed papers (Examples). Present this slide at the beginning of the last class.

Preliminary agenda

Date Paper(s) Presenters
Oct 2 Introduction to topic and organization of seminar Wolfgang
Oct 9 (Optional:
Oct 16 (Optional:
Oct 23 Kate,
Oct 30 Yingyi
Nov 6 No 590q class. Instead we have the database meeting (591d) with an invited speaker -
Nov 13

Cancelled !

Nov 20 Prasang,
Nov 27 No class. Happy Thanksgiving! -
Dec 4

2:30 - 4pm !

Dec 11 One-page summary slides and discussion All

Why graphics

A beautiful example


Anonymous contact form (at the end, please do let us shortly know if the the one-page slides were helpful to you. Thanks :)
Class email list