FREE DATABASES & DATA SYSTEMS TRACK
Relational & SQL
When is a relation the clearest model?
When is a relation the clearest model?
Learn schema design and SQL, then open the engine: parsing, planning, indexes, joins, MVCC, transactions, and recovery.
Systems compared
- PostgreSQL
- MySQL
- SQLite
- Oracle Database
- SQL Server
Open the engine
- Relational algebra
- B-tree and hash indexes
- Query planning and joins
- MVCC and isolation
- WAL, vacuum, and recovery
Reconstruction lab
Design a schema, explain a query plan, reproduce an isolation anomaly, and tune the workload.