Most of the course materials are available on this site using the links in the navigation bar.
Announcements are being made using Canvas. Make sure that you configure your Canvas account settings so that announcements will be emailed to you immediately; see Problem Set 0 for details. You can also find the archive of all of the announcements here.
Midterm exam
Final exam
This course covers the fundamental concepts of database systems. Topics include data models (ER, relational, and others); query languages (relational algebra, SQL, and others); implementation techniques of database management systems (indexing structures, concurrency control, recovery, and query processing); management of semistructured and complex data; distributed and noSQL databases.
Last updated on December 5, 2023.