everything.study
IDS 121

Relational Databases

9 units (3-0-6) | second term

This course explores the theory, algorithms, and approaches behind modern row-based relational database systems. Topics include file storage formats, query planning and optimization, query evaluation, and indexes. Assignments consist of a series of programming projects extending a working relational database, giving hands-on experience with the topics covered in class. The course also has a strong focus on proper software engineering practices, including version control, testing, and documentation.

Topics

Topics explicitly listed in official catalogue description

Prerequisites & course information

Prerequisites: CS 24.

Sources
Catalogue variants