Course Material

In this second course on database systems, you will learn the fundamental issues involved in building a database management system.

The course will focus on relational databases, but will also touch on object-relational databases, and briefly on NoSQL databases.

There is one required text, ``Database Management Systems'' by Raghu Ramakrishnan and Johannes Gehrke (third edition, published by WCB/McGraw-Hill), which should be available at Bookculture on 112th street. Note that there is a version of the textbook available for the Kindle that is significantly cheaper than the physical book.

The course will cover material from chapters 8-18, 22, 23, 25. Some additional material will be provided by the instructor. Copies of the textbook have been placed on reserve in the Engineering Library.

Additional material related to the textbook (including solutions to some of the exercises) can be found here.

References to additional course material will be provided by the instructor as necessary.

Ken Ross 2013-04-10