1 — Query Execution
Purpose
[stub: query-execution]
Metadata
| Author | Amit Singh |
| Scope | dbms |
Local graph
Related notes
2 — Query Optimization
Covers cost-based and rule-based optimization, join ordering, and predicate/projection pushdown.
3 — Join Algorithms
Compares nested loop, block nested loop, index nested loop, merge join, and hash join algorithms and when the optimizer picks each.
Database Management Systems
A book-shaped table of contents for DBMS: relational foundations through SQL mastery, storage internals, transactions, distributed databases, NoSQL, and MAANG interview prep — cross-linking existing system-design/patterns notes instead of duplicating them.
1 — Why Databases Exist
Traces the shift from file-based storage to DBMS, the problems that shift solved, and introduces OLTP vs OLAP and the CAP perspective.