Instructor Spotlight
Andy Pavlo is an associate professor at Carnegie Mellon University, where he teaches CMU 15-445 (Introduction to Database Systems) and CMU 15-721 (Advanced Database Systems). His courses are widely considered the best freely available database education anywhere. Pavlo's engaging, fast-paced teaching style and deep expertise in database system internals have earned a devoted following. He is also the co-founder of OtterTune and a leading voice on database technology trends. His annual "Databases Year in Review" talks are must-watch events in the database community.
Course Introduction
What is a Database?
Relational Model
Database Storage
Buffer Pool Management
Hash Tables and Indexing
What's Next
Andy Pavlo
Welcome to CMU 15-445, Introduction to Database Systems. This is going to be the best course you take at CMU.
Andy Pavlo
Databases are everywhere. Every application you use, every website you visit, there's a database behind it.
Andy Pavlo
In this course, we're going to learn how database systems actually work under the hood. Not just how to use them, but how to build them.