Normalization in
DBMS:
1NF, 2NF, 3NF and
BCNF
By Sumedha A. Maindalkar
Normalization
Anomalies in DBMS
Example
Update anomaly :
Insert anomaly :
Delete anomaly :
Normalization
First Normal form (1NF)
First Normal form (1NF)
Second Normal form (2NF)
Second Normal form (2NF): example
Second Normal form (2NF): example
Third Normal form (3NF)
Third Normal form (3NF): example
Third Normal form (3NF)
Boyce Codd Normal form (BCNF)
Boyce Codd Normal form (BCNF):
example
Boyce Codd Normal form (BCNF):
example
Solve some
Normalization
Examples