Databases Demystified
Learn about key concepts in the world of databases. These lessons are designed to explain important technical concepts in databases to an audience of people who don't have degrees in computer science. You can watch lessons in any order, and if you encounter a topic or term you don't understand, try looking for a lesson that covers that topic (or drop us a note in the comments).

Episode 9: Query Planning and Optimization

Episode 8: Indexes

Episode 7: Distributed Databases Part 3 -- Consensus!

Episode 6: Distributed Databases Part 2

Episode 5: Distributed Databases Part 1

Episode 4: Transactions Part 2

Episode 0: Introduction to Databases and SQL

Episode 3: Transactions Part 1

Episode 2: Row vs Column Store

Episode 1: Analytical vs. Transactional