Knowledge Hub

Learn free, at your own pace.

Self-paced learning from the trainer’s own published work, with topic self-checks — alongside, not instead of, our expert-led trainings.

Topics

383 topics · page 5 of 39

  1. 41

    Deep Dive into Normalization Forms

    The Full Ladder: UNF → 1NF → 2NF → 3NF → BCNF → 4NF → 5NF → 6NF → DKNF We now move into a detailed exploration of normalization, not just as a concept, but a…

  2. 42

    UNF – Unnormalized Form

    Unnormalized Form (UNF) represents the raw and unstructured state of data before any normalization rules are applied. It is the natural starting point of mos…

  3. 43

    1NF – First Normal Form

    First Normal Form (1NF) introduces the first formal rule of relational structure: every attribute must contain atomic, indivisible values. This means that ea…

  4. 44

    2NF – Second Normal Form

    Second Normal Form (2NF) builds on First Normal Form by eliminating partial dependencies. A table is in 2NF if it is already in 1NF and every non-key attribu…

  5. 45

    3NF – Third Normal Form

    Third Normal Form (3NF) removes transitive dependencies. A table is in 3NF if it is already in Second Normal Form and every non-key attribute depends only on…

  6. 46

    BCNF – Boyce–Codd Normal Form

    Boyce–Codd Normal Form (BCNF) is a stricter refinement of Third Normal Form. While 3NF eliminates transitive dependencies, it still allows certain edge cases…

  7. 47

    4NF – Fourth Normal Form

    Fourth Normal Form (4NF) addresses multi-valued dependencies. A table is in 4NF if it is already in Boyce–Codd Normal Form and does not contain two or more i…

  8. 48

    5NF – Fifth Normal Form

    (Projection–Join Normal Form) Fifth Normal Form (5NF), also known as Projection–Join Normal Form (PJNF), eliminates redundancy that appears only when a table…

  9. 49

    6NF – Sixth Normal Form

    Sixth Normal Form (6NF) represents the most fine-grained level of relational decomposition used in practical modelling. A table is in 6NF when it is already…

  10. 50

    DKNF – Domain–Key Normal Form

    Domain–Key Normal Form (DKNF) represents the theoretical “ultimate” stage of normalization. A relation is in DKNF if every constraint on the table can be exp…

Cover of I Am Datapedia!

Learn free

Learn from I Am Datapedia!

Every topic of the book, readable below, with a search box to find the one you need — 383 of them with a self-check at the end.

Self-checks on 383 topicsThe book on Amazon ↗

The source: I Am Datapedia! — Series of ‘I Am Data!’ — co-authored with Bill Inmon & Marco Wobben. By Mustafa Qizilbash.