Course · 13 lessons ~48 hr Beginner

Database Systems

Database Systems covers: The Relational Model, SQL, and Normalization, Indexing and How Queries Run, Transactions, ACID, and Concurrency Control, Storage Internals and Recovery, Distributed Data and the ActiveRecord Lens. Year 2, Quarter 8. Includes 16 exercises and 3 projects.

reading · we frame, you read MIT or the canonical taught · we author, no canonical fits ↺ spirals back to earlier lessons
Course locked

Complete Transport and Network Layer first.

This course unlocks once you've finished its prerequisite. Open prerequisite →

Prerequisites

Complete prerequisites first to enroll.

13 lessons. Read in order; spiral back when you need to. By the end you'll have used the core ideas twice — once on the abstract, once on something you'll meet at work next week.