Logo
Pattern

Discover published sets by community

Explore tens of thousands of sets crafted by our community.

Database Normalization Forms

5

Flashcards

0/5

Still learning
StarStarStarStar

First Normal Form (1NF)

StarStarStarStar

A table is in First Normal Form when it contains only atomic (indivisible) values and each entry in the table is unique.

StarStarStarStar

Second Normal Form (2NF)

StarStarStarStar

To be in Second Normal Form, a table must first satisfy all the requirements of 1NF. In addition, all non-key attributes must be fully functionally dependent on the entire primary key.

StarStarStarStar

Third Normal Form (3NF)

StarStarStarStar

A table is in Third Normal Form if it is in 2NF and all the attributes in the table are not transitively dependent on the primary key.

StarStarStarStar

Boyce-Codd Normal Form (BCNF)

StarStarStarStar

A table is in Boyce-Codd Normal Form if it is in 3NF and for every one of its non-trivial functional dependencies, X -> Y, X is a superkey.

StarStarStarStar

Fourth Normal Form (4NF)

StarStarStarStar

A table is in Fourth Normal Form if it is in BCNF and it does not have any multi-valued dependencies.

Know
0
Still learning
Click to flip
Know
0
Logo

© Hypatia.Tech. 2024 All rights reserved.