Instructor Spotlight

Andy Pavlo

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.

1 hr 20 min

Chapters

Course Introduction

What is a Database?

Relational Model

Database Storage

Buffer Pool Management

Hash Tables and Indexing

What's Next

Transcript

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.