Phase 3Beginner4 of 18 in Database Design
Normalization, Denormalization and Access Patterns
Functional dependencies and attribute closure, 1NF through BCNF, 4NF and 5NF, lossless decomposition, deliberate denormalization with counters and summary tables, and access-pattern-first physical design.
Normalization removes redundancy so each fact lives in one place and can't contradict itself. Denormalization adds redundancy back on purpose, for reads you can measure. Access patterns tell you which one each table needs.
0/5 · 0%
5 topics ~41 min 6 code blocks & diagrams