Databases

Master core concepts with guided docs and AI explainers for difficult jargon.

Tier 1 · Foundations9Tier 2 · Core Concepts9Tier 3 · System-Level1

Tier 1 · Foundations

9 docs

Relational Model

  • Relational Modeling and Constraints5 min read
  • Schema Design6 min read

SQL Core

  • SQL Joins and Sets6 min read
  • SQL Aggregation and Grouping5 min read
  • SQL Window Functions6 min read
  • Pagination Strategies5 min read

Indexing

  • B-Tree Indexing6 min read
  • Index Design6 min read
  • Query Execution Plans7 min read

Tier 2 · Core Concepts

9 docs
  • Transactions in Practice7 min read
  • Isolation Levels8 min read
  • Locking and Deadlocks9 min read
  • Connection Pooling8 min read
  • ORMs and N+1 Queries9 min read
  • Schema Migrations9 min read
  • JSON and Semi-structured Data9 min read
  • Read Replicas and Replication8 min read
  • NoSQL Trade-offs10 min read

Tier 3 · System-Level

1 doc
  • Sharding and Partitioning10 min read