Skip to content

yarkhinephyo/15-445-database-systems-notes

Repository files navigation

15-445-notes

For my future reference.

Video playlist: CMU 15445 - Database Systems.

Lecture slides: Fall 2022 course website

This course is on the design and implementation of database management systems. Topics include data models (relational, document, key/value), storage models (n-ary, decomposition), query languages (SQL, stored procedures), storage architectures (heaps, log-structured), indexing (order preserving trees, hash tables), transaction processing (ACID, concurrency control), recovery (logging, checkpoints), query processing (joins, sorting, aggregation, optimization), and parallel architectures (multi-core, distributed). Case studies on open-source and commercial database systems are used to illustrate these techniques and trade-offs. The course is appropriate for students that are prepared to flex their strong systems programming skills.

About

Notes on CMU Database Systems

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published