Advanced Database Theory 2013

  1. Introduction to the course;
  2. Datalog (basics, evaluation, and semantics);
  3. Theory of query languages (complexity, conjunctive queries) (updated, 2013.11.14)
  4. Course project requirement 1
  5. Basics of transaction processing (Course materials from U. Washington by Philip A. Bernstein and Sameh Elnikety)

Some interesting talks:

  1. Jennifer Widom. “Principled Research in Database Systems.”
  2. Boon Thau Loo. “Datalog and Emerging Applications: An Interactive Tutorial“. SIGMOD 2011 Tutorial