Module P-6
Databases and SQL
Storing data so it survives, stays consistent and can be asked questions: the relational model, querying, joins and aggregation, schema design that does not corrupt itself, and what indexes and transactions actually guarantee.
5 topics ~60 h estimated learning time
Comes after—
Unlocks—
Sign in to keep your progress.
Ready to start
- P-6.1 The Relational Model
Foundation · 10 h
- P-6.2 Querying With SQL
Foundation · 12 h
- P-6.3 Joins, Grouping and Aggregates
Core · 14 h
- P-6.4 Designing a Schema That Holds Up
Core · 12 h
- P-6.5 Indexes, Transactions and Failing Safely
Advanced · 12 h