CMU Intro to Database Systems (15-445/645 - Fall 2024)
4.0
(0)
16 learners
What you'll learn
This course includes
- 33.5 hours of video
- Certificate of completion
- Access on mobile and TV
Course content
1 modules • 26 lessons • 33.5 hours of video
CMU Intro to Database Systems (15-445/645 - Fall 2024)
26 lessons
• 33.5 hours
CMU Intro to Database Systems (15-445/645 - Fall 2024)
26 lessons
• 33.5 hours
- #00 - Course Overview & Logistics (CMU Intro to Database Systems) 21:20
- #01 - Relational Model & Algebra (CMU Intro to Database Systems) 01:23:38
- #02 - Modern SQL (CMU Intro to Database Systems) 01:18:45
- #03 - Database Storage: Files & Pages ✸ Neon Database Talk (CMU Intro to Database Systems) 01:22:28
- #04 - Database Storage: Log-Structured Merge Trees & Tuples (CMU Intro to Database Systems) 01:22:41
- #05 - Row vs. Column Storage + Compression ✸ StarTree Database Talk (CMU Intro to Database Systems) 01:28:00
- #06 - Memory & Disk I/O Management (CMU Intro to Database Systems) 01:23:57
- #07 - Hash Tables ✸ RelationalAI Database Talk (CMU Intro to Database Systems) 01:23:44
- #08 - Tree Indexes: B+Trees (CMU Intro to Database Systems) 01:22:15
- #09 - Vector Indexes, Inverted Indexes, Filters, Tries ✸ TiDB Talk (CMU Intro to Database Systems) 01:21:11
- #10 - Index Concurrency Control (CMU Intro to Database Systems) 01:16:42
- #11 - Sorting & Aggregation Algorithms ✸ dbt Database Talk (CMU Intro to Database Systems) 01:17:57
- #12 - Join Algorithms: Hash, Sort-Merge, Nested Loop Joins (CMU Intro to Database Systems) 01:14:23
- #13 - Query Execution Part 1 (CMU Intro to Database Systems) 01:23:19
- #14 - Query Execution Part 2 ✸ ClickHouse Database Talk (CMU Intro to Database Systems) 01:02:50
- #15 - Query Planning & Optimization (CMU Intro to Database Systems) 01:21:18
- #16 - Concurrency Control Theory ✸ Firebolt Database Talk (CMU Intro to Database Systems) 01:27:09
- #17 - Two-Phase Locking Concurrency Control (CMU Intro to Database Systems) 01:05:22
- #18 - Optimistic Concurrency Control ✸ Weaviate Database Talk (CMU Intro to Database Systems) 01:20:53
- #19 - Multi-Version Concurrency Control (CMU Intro to Database Systems) 01:27:07
- #20 - Database Logging ✸ Confluent Database Talk (CMU Intro to Database Systems) 01:19:21
- #21 - Database Recovery with ARIES (CMU Intro to Database Systems) 01:12:55
- #22 - Distributed Database Architectures ✸ DataStax Database Talk (CMU Intro to Database Systems) 01:23:02
- #23 - Distributed Transactional Databases (CMU Intro to Database Systems) 01:24:54
- #24 - Distributed Analytical Databases (CMU Intro to Database Systems) 01:22:55
- #25 - BigQuery + Snowflake + Redshift + Databricks + DuckDB (CMU Intro to Database Systems) 01:25:57
