6.830 | Fall 2010 | Graduate, Undergraduate
Database Systems
Course Description
This course relies on primary readings from the database community to introduce graduate students to the foundations of database systems, focusing on basics such as the relational algebra and data model, schema normalization, query optimization, and transactions. It is designed for students who have taken …
This course relies on primary readings from the database community to introduce graduate students to the foundations of database systems, focusing on basics such as the relational algebra and data model, schema normalization, query optimization, and transactions. It is designed for students who have taken 6.033 (or equivalent); no prior database experience is assumed, though students who have taken an undergraduate course in databases are encouraged to attend.
Learning Resource Types
grading Exams with Solutions
notes Lecture Notes
assignment Programming Assignments
Diagram of database architecture.
The general architecture of a database management system. (Image by MIT OpenCourseWare.)