Professional Documents
Culture Documents
Third Normal Form
Third Normal Form
Neil Joshi)
Normal Forms
3N Form: (Third Normal Form)
DBMS (Prof. Neil Joshi)
Normal Forms
3N Form: (Third Normal Form)
DBMS (Prof. Neil Joshi)
Normal Forms
3N Form: (Third Normal Form)
DBMS (Prof. Neil Joshi)
Normal Forms
3N Form: (Third Normal Form)
Example: Consider the Student Table
DBMS (Prof. Neil Joshi)
Normal Forms
3N Form: (Third Normal Form)
Example: Consider the Student Table
DBMS (Prof. Neil Joshi)
Normal Forms
3N Form: (Third Normal Form)
Example-2:
DBMS (Prof. Neil Joshi)
Normal Forms
3N Form: (Third Normal Form)
Note:
DBMS (Prof. Neil Joshi)
Normal Forms
BCNF: (Boyce-Codd Normal Form)
BCNF is a stricter form of 3NF that ensures that each determinant in a table
is a candidate key. In other words, BCNF ensures that each non-key attribute
is dependent only on the candidate key.
DBMS (Prof. Neil Joshi)
Normal Forms
BCNF: (Boyce-Codd Normal Form)
Basic Rules for BCNF:
DBMS (Prof. Neil Joshi)
Normal Forms
BCNF: (Boyce-Codd Normal Form)
DBMS (Prof. Neil Joshi)
Normal Forms
BCNF: (Example)
Functional dependency:
DBMS (Prof. Neil Joshi)
Normal Forms
BCNF: Example
DBMS (Prof. Neil Joshi)
Normal Forms
BCNF: Example
DBMS (Prof. Neil Joshi)
Normal Forms
BCNF: Decomposition