Overview
Syllabus
01 - Relational Model & Relational Algebra (CMU Intro to Database Systems / Fall 2022)
02 - Modern SQL (CMU Intro to Database Systems / Fall 2022)
03 - Database Storage 1 (CMU Intro to Database Systems / Fall 2022)
04 - Database Storage 2 (CMU Intro to Database Systems / Fall 2022)
05 - Columnar Databases & Compression (CMU Intro to Database Systems / Fall 2022)
06 - Memory Management + Buffer Cache (CMU Intro to Database Systems / Fall 2022)
07 - Hash Tables (CMU Intro to Database Systems / Fall 2022)
08 - B+Tree Indexes (CMU Intro to Database Systems / Fall 2022)
09 - Concurrent Indexes (CMU Intro to Database Systems / Fall 2022)
10 - Sorting & Aggregation Algorithms (CMU Intro to Database Systems / Fall 2022)
11 - Join Algorithms (CMU Intro to Database Systems / Fall 2022)
12 - Query Execution 1 (CMU Intro to Database Systems / Fall 2022)
13 - Parallel Query Execution (CMU Intro to Database Systems / Fall 2022)
14 - Query Planning & Optimization (CMU Intro to Database Systems / Fall 2022)
15 - Concurrency Control Theory (CMU Intro to Database Systems / Fall 2022)
16 - Two-Phase Locking in Databases (CMU Intro to Database Systems / Fall 2022)
17 - Timestamp-Ordering Concurrency Control (CMU Intro to Database Systems / Fall 2022)
18 - Multi-Version Concurrency Control MVCC (CMU Intro to Database Systems / Fall 2022)
19 - Database Logging & Shadow Paging (CMU Intro to Database Systems / Fall 2022)
20 - Database Recovery with ARIES (CMU Intro to Database Systems / Fall 2022)
21 - Introduction to Distributed Databases (CMU Intro to Database Systems / Fall 2022)
22 - Distributed Transactional Database Systems (CMU Intro to Database Systems / Fall 2022)
23 - Distributed Analytical Database Systems (CMU Intro to Database Systems / Fall 2022)
24 - Embedded Database Logic (CMU Intro to Database Systems / Fall 2022)
25 - Snowflake Database Architecture Overview (CMU Intro to Database Systems / Fall 2022)
26 - Live Call-in Q&A Lecture (CMU Intro to Database Systems / Fall 2022)
Taught by
CMU Database Group