Study
CS-315 route
Unit 6 · Lesson 3 of 5 12 min

Boyce-Codd Normal Form and Properties of Decomposition

The stricter cousin of 3NF, and the two promises every good split of a table must keep.

What this unit covers

Unit 6: Normalisation, Security and Transaction Management

  1. 1 Update Anomalies and Functional DependenciesWhen one fact is stored in many rows, the table starts to contradict itself, and functional dependencies show exactly why. · 13 min
  2. 2 Normalisation: First, Second and Third Normal FormsThree tests applied in order, each one removing a kind of repetition, until every fact lives in exactly one place. · 14 min
  3. 3 Boyce-Codd Normal Form and Properties of DecompositionThe stricter cousin of 3NF, and the two promises every good split of a table must keep. · 12 min
  4. 4 Database Security and IntegrityKeep the wrong people out, keep the right people within their limits, and keep the data itself honest. · 13 min
  5. 5 Transaction Management, Concurrency Control and RecoveryHow a bank lets a million people move money at once, survives a power cut mid-transfer, and never loses a naira. · 15 min