Database Normalization Flashcards
1
Q
Define Normalization
A
It is a process used to organize databases into tables and columns to reduce redundancy and improve data integrity
2
Q
Of the 3 most commonly applied normal forms (NFs), which of them applies to tables that contain composite primary keys
A
2NF
3
Q
This NF ensures all columns have atomic values
A
1NF
4
Q
There are no transitive dependencies in this NF
A
3NF
5
Q
A __________ dependency is when a non-key attribute depends on another non-key attribute
A
Transitive
6
Q
All non-key attributes are fully dependent on the entire primary key (PK)
A
2NF
7
Q
In this form, each row in the table is uniquely identified by a PK
A
1NF