Professional Documents
Culture Documents
Normalization in Database Systems
Normalization in Database Systems
DEFINITION
Database normalization is the process of organizing the fields and tables of a relational database to minimize redundancy and dependency.
TYPES OF NORMALIZATION
First Normal Form (1st NF) Second Normal Form (2nd NF) Third Normal Form (3rd NF) Elementary Key Normal Form (EKNF) Boyce-Codd Normal Form (BCNF) Fourth Normal Form (4th NF) Fifth Normal Form (5th NF) Domain/Key Normal Form (DKNF) Sixth Normal Form (6th NF)
EXAMPLE
Employee ID 0001 Employee Name Dr. Ayesha Designation Biotechnologist Section Molecular Lab Skill PCR, Electrophoresis, Gene sequencing, Gene cloning, Sample processing. Sample processing, Disease surveillance. Sample processing, Vaccine quality testing , Disease surveillance. Animal feed testing
0002
Dr. Zain
Veterinary Officer
0003
Dr. AdulKhaliq
Veterinary Officer
0004
Dr. Ikram-ul-Haq
1st NF
Employee Name Table
Employee ID 0001 0002 0003 0004 Employee Name Dr. Ayesha Dr. Zain Dr. AdulKhaliq Dr. Ikram-ul-Haq Designation Biotechnologist Veterinary Officer Veterinary Officer Assistant Research Officer Section Molecular Lab Central Reference Lab Quality Control Lab Quality Control Lab
2nd NF
3rd NF
EKNF
BCNF
4th NF
5th NF
DKNF
6th NF
REFERENCE
www.wikipedia.org Add reference (if you want).