Databases In-Depth – Complete Course
freeCodeCamp.org
Keerti Purswani explains how a database works internally. The course goes through the components of a database system, from the network layer to the storage engine, then spends most of its time on indexing and B-trees. It ends with a look inside SQLite.
What you'll learn
- The components of a database system
- How transactions are managed
- How storage engines read and write to disk
- Indexing, multi-level indexes and B-trees
- How SQLite is built