Introduction To Normalization
Introduction To Normalization
Presented By:
Awais Mobeen
Mudassar Ullah
Ameer Hamza
Abdul Wahab
M. B ilal Saeed
Introduction to
Normalization
Normalization is the process of organizing data in a database to reduce
redundancy, improve data integrity, and ensure efficient data storage and
retrieval. It involves breaking down a database into smaller tables and defining
relationships between them.
Anomalies in Database Design
Update Anomaly Insertion Anomaly Deletion Anomaly
Occurs when updating data in one part Arises when new data cannot be added Happens when deleting data in one part
of the database causes unintended to the database without also including of the database causes the unintended
changes in other parts, leading to additional, irrelevant information. loss of other, related data.
inconsistencies.
First Normal Form (1NF)
2 Unique Identifier
Each record in a 1 NF table must have a unique identifier, called a
primary key, that distinguishes it from all other records.
104 87245
2 C2 1500
3 C3 2000
2 C3 2000
1 C1 C1 1000
2 C2 C2 1500
2 C3 C3 2000
3 C3
Third Normal Form (3NF)