Foundations of Databases 2017/18
On this page I will publish slides, exercises and other material for the course.
Introduction and Motivation
Databases and Queries
First-order Query Languages
These are exercises that we have discussed in the lab sessions.
Queries in Calculus, Algebra, and SQL
To run the SQL queries you wrote, download this
main memory dbms,
which already contains data for the movie database.
Satisfiability of Comparisons
Here are the questions for the coursework:
Satisfiability, Safety, and Containment
To prepare for the exam, please, do this
The textbook with background material for the course is
Serge Abiteboul, Richard Hull, Victor Vianu. Foundations of Databases.
The book is available for download at the Technical University of Vienna:
(username "stud", password "tu")
In addition to the book, several
contain material that is complementary to the content of the course.
Back to my Teaching page