DSA Factory
Curriculum
DBMS

Keys, ER and normalization

About 9 steps, from the first idea to a mastery test.

  1. Stage 0KeysComing soon
  2. Stage 1Relations and keysFree
    1. 1Relations and keys14 min
    2. 2Relational algebra13 min
  3. Stage 2Modelling the real worldFree
    1. 1Entities, relationships and cardinality13 min
    2. 2From ER model to tables13 min
  4. Stage 3Functional dependenciesFree
    1. 1Functional dependencies and closure15 min
    2. 2Finding candidate keys14 min
  5. Stage 4Functional dependenciesComing soon
  6. Stage 5Normal formsFree
    1. 1Anomalies, 1NF, 2NF and 3NF15 min
    2. 2BCNF and good decompositions14 min
    3. 3When to denormalize12 min
  7. Stage 6Design and masteryComing soon
Start freeTry a step first