SlideShare a Scribd company logo
1st Normal Form 2nd Normal Form 3rd Normal Form Boyce-Codd NF 4th Normal Form 5th Normal Form 6th Normal Form
What is Normalization?
• Normalization divides larger tables into smaller tables and links them
using relationships.
• The purpose of Normalization is to eliminate redundant (useless) data
and ensure data is stored logically.
• However, in most practical applications, normalization achieves its
best in 3rd Normal Form.
1st Normal Form 2nd Normal Form 3rd Normal Form Boyce-Codd NF 4th Normal Form 5th Normal Form 6th Normal Form
Movies Rented column has multiple values.
Full Names Physical Address Movies Rented Salutation
Janet Jones First Street Plot No 4 Pirates of the Caribbean,
Clash of the Titans
Ms.
Robert Phil 3rd Street 34 Forgetting Sarah Marshal,
Daddy’s Little Girls
Mr.
Robert Phil 5th Avenue Clash of the Titans Mr.
1st Normal Form 2nd Normal Form 3rd Normal Form Boyce-Codd NF 4th Normal Form 5th Normal Form 6th Normal Form
Homework
Read, discuss (with each other) and understand Functional Dependence (Page 151)
1st Normal Form 2nd Normal Form 3rd Normal Form Boyce-Codd NF 4th Normal Form 5th Normal Form 6th Normal Form
Homework
Question: Assume the following columns exist in a relation named Student:
• StudentNum (student number)
• StudentLast (student last name)
• StudentFirst (student first name)
• HighSchoolNum (number of the high school from which the student graduated)
• HighSchoolName (name of the high school from which the student graduated)
• AdvisorNum (number of the student’s advisor)
• AdvisorLast (last name of the student’s advisor)
• AdvisorFirst (first name of the student’s advisor)
Student numbers, high school numbers, and advisor numbers are unique; no two students
have the same number, no two high schools have the same number, and no two advisors have
the same number.
Use this information to determine the functional dependencies in the Student relation.
1st Normal Form 2nd Normal Form 3rd Normal Form Boyce-Codd NF 4th Normal Form 5th Normal Form 6th Normal Form
Normal Forms
• In the next video, we will discuss the 1st Normal Form.
1st Normal Form 2nd Normal Form 3rd Normal Form Boyce-Codd NF 4th Normal Form 5th Normal Form 6th Normal Form
Good Bye
1st Normal Form 2nd Normal Form 3rd Normal Form Boyce-Codd NF 4th Normal Form 5th Normal Form 6th Normal Form
Transcription
• Bismillah and Assalam o Alikum
• SLIDE 1:
• Instead of having a one big table, Normalization will helps you to make smaller tables,
and link them into a relationship.
• We already know, how to create tables and how to create their relationships.
• The main purpose of NORMALIZATION is to remove the duplicate data or useless data.
• In total, we have 6 normal forms, but if we reach 3rd normal form, that will produce the
best result, for most of the applications.
• SLDIE 2:
• Here, we have a movie table, which has multiple values in one of the column, i.e. “Movie
Rented” column. This shows that this table is not NORMALIZED.
• We will move, step by step, to reach 3rd normal form, for this table.
• SLIDE 3:
• Homework, on (Page 151), Try to read and understand Functional Dependence topic.
• SLIDE 4:
• In the next video, we will discuss the 1st Normal Form.

More Related Content

Similar to Database Normalization slides

Admissionado biggest app mistakes
Admissionado biggest app mistakesAdmissionado biggest app mistakes
Admissionado biggest app mistakesAdmissionado
 
Unit 4
Unit 4Unit 4
Careers.pptx
Careers.pptxCareers.pptx
Careers.pptx
uniquers
 
Rss Oct 2011 Mixed Modes Pres5
Rss Oct 2011 Mixed Modes Pres5Rss Oct 2011 Mixed Modes Pres5
Rss Oct 2011 Mixed Modes Pres5
GerryNicolaas
 
Gold preliminary course_book
Gold preliminary course_bookGold preliminary course_book
Gold preliminary course_book
Beatriz Gil Moltó
 
Level 2—permission level 2 is based entirely on relationships.
Level 2—permission level 2 is based entirely on relationships. Level 2—permission level 2 is based entirely on relationships.
Level 2—permission level 2 is based entirely on relationships.
ssuserd93c47
 
Example Of Application Essay To University
Example Of Application Essay To UniversityExample Of Application Essay To University
Example Of Application Essay To University
Ruth Phillips
 
Anna Pochepaeva
Anna Pochepaeva  Anna Pochepaeva
Anna Pochepaeva
Trendy English
 
782 1 огэ. английский язык. macmillan. говорение.-кейт пикеринг_2015 -110с
782 1  огэ. английский язык. macmillan. говорение.-кейт пикеринг_2015 -110с782 1  огэ. английский язык. macmillan. говорение.-кейт пикеринг_2015 -110с
782 1 огэ. английский язык. macmillan. говорение.-кейт пикеринг_2015 -110с
SpringRus
 
36922
3692236922
36922
tesla21
 
Day Care Essay Titles. Pin on Home childcare
Day Care Essay Titles. Pin on Home childcareDay Care Essay Titles. Pin on Home childcare
Day Care Essay Titles. Pin on Home childcare
Johanna Solis
 

Similar to Database Normalization slides (12)

Admissionado biggest app mistakes
Admissionado biggest app mistakesAdmissionado biggest app mistakes
Admissionado biggest app mistakes
 
Unit 4
Unit 4Unit 4
Unit 4
 
Careers.pptx
Careers.pptxCareers.pptx
Careers.pptx
 
Rss Oct 2011 Mixed Modes Pres5
Rss Oct 2011 Mixed Modes Pres5Rss Oct 2011 Mixed Modes Pres5
Rss Oct 2011 Mixed Modes Pres5
 
Gold preliminary course_book
Gold preliminary course_bookGold preliminary course_book
Gold preliminary course_book
 
Level 2—permission level 2 is based entirely on relationships.
Level 2—permission level 2 is based entirely on relationships. Level 2—permission level 2 is based entirely on relationships.
Level 2—permission level 2 is based entirely on relationships.
 
Flagler Lifestyles
Flagler LifestylesFlagler Lifestyles
Flagler Lifestyles
 
Example Of Application Essay To University
Example Of Application Essay To UniversityExample Of Application Essay To University
Example Of Application Essay To University
 
Anna Pochepaeva
Anna Pochepaeva  Anna Pochepaeva
Anna Pochepaeva
 
782 1 огэ. английский язык. macmillan. говорение.-кейт пикеринг_2015 -110с
782 1  огэ. английский язык. macmillan. говорение.-кейт пикеринг_2015 -110с782 1  огэ. английский язык. macmillan. говорение.-кейт пикеринг_2015 -110с
782 1 огэ. английский язык. macmillan. говорение.-кейт пикеринг_2015 -110с
 
36922
3692236922
36922
 
Day Care Essay Titles. Pin on Home childcare
Day Care Essay Titles. Pin on Home childcareDay Care Essay Titles. Pin on Home childcare
Day Care Essay Titles. Pin on Home childcare
 

More from Tariq Aziz

Mazeed feeh
Mazeed feehMazeed feeh
Mazeed feeh
Tariq Aziz
 
Object Oriented Programming - Lab Activity
Object Oriented Programming - Lab ActivityObject Oriented Programming - Lab Activity
Object Oriented Programming - Lab Activity
Tariq Aziz
 
Object Oriented Programming - Classes and Library
Object Oriented Programming - Classes and LibraryObject Oriented Programming - Classes and Library
Object Oriented Programming - Classes and Library
Tariq Aziz
 
two dimensional array
two dimensional array two dimensional array
two dimensional array
Tariq Aziz
 
Nahw course 5
Nahw course 5Nahw course 5
Nahw course 5
Tariq Aziz
 
30 hadeeth-for-children
30 hadeeth-for-children30 hadeeth-for-children
30 hadeeth-for-children
Tariq Aziz
 
Sap hana interactive_education_shine_en (1)
Sap hana interactive_education_shine_en (1)Sap hana interactive_education_shine_en (1)
Sap hana interactive_education_shine_en (1)
Tariq Aziz
 

More from Tariq Aziz (7)

Mazeed feeh
Mazeed feehMazeed feeh
Mazeed feeh
 
Object Oriented Programming - Lab Activity
Object Oriented Programming - Lab ActivityObject Oriented Programming - Lab Activity
Object Oriented Programming - Lab Activity
 
Object Oriented Programming - Classes and Library
Object Oriented Programming - Classes and LibraryObject Oriented Programming - Classes and Library
Object Oriented Programming - Classes and Library
 
two dimensional array
two dimensional array two dimensional array
two dimensional array
 
Nahw course 5
Nahw course 5Nahw course 5
Nahw course 5
 
30 hadeeth-for-children
30 hadeeth-for-children30 hadeeth-for-children
30 hadeeth-for-children
 
Sap hana interactive_education_shine_en (1)
Sap hana interactive_education_shine_en (1)Sap hana interactive_education_shine_en (1)
Sap hana interactive_education_shine_en (1)
 

Recently uploaded

A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 

Recently uploaded (20)

A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 

Database Normalization slides

  • 1. 1st Normal Form 2nd Normal Form 3rd Normal Form Boyce-Codd NF 4th Normal Form 5th Normal Form 6th Normal Form What is Normalization? • Normalization divides larger tables into smaller tables and links them using relationships. • The purpose of Normalization is to eliminate redundant (useless) data and ensure data is stored logically. • However, in most practical applications, normalization achieves its best in 3rd Normal Form.
  • 2. 1st Normal Form 2nd Normal Form 3rd Normal Form Boyce-Codd NF 4th Normal Form 5th Normal Form 6th Normal Form Movies Rented column has multiple values. Full Names Physical Address Movies Rented Salutation Janet Jones First Street Plot No 4 Pirates of the Caribbean, Clash of the Titans Ms. Robert Phil 3rd Street 34 Forgetting Sarah Marshal, Daddy’s Little Girls Mr. Robert Phil 5th Avenue Clash of the Titans Mr.
  • 3. 1st Normal Form 2nd Normal Form 3rd Normal Form Boyce-Codd NF 4th Normal Form 5th Normal Form 6th Normal Form Homework Read, discuss (with each other) and understand Functional Dependence (Page 151)
  • 4. 1st Normal Form 2nd Normal Form 3rd Normal Form Boyce-Codd NF 4th Normal Form 5th Normal Form 6th Normal Form Homework Question: Assume the following columns exist in a relation named Student: • StudentNum (student number) • StudentLast (student last name) • StudentFirst (student first name) • HighSchoolNum (number of the high school from which the student graduated) • HighSchoolName (name of the high school from which the student graduated) • AdvisorNum (number of the student’s advisor) • AdvisorLast (last name of the student’s advisor) • AdvisorFirst (first name of the student’s advisor) Student numbers, high school numbers, and advisor numbers are unique; no two students have the same number, no two high schools have the same number, and no two advisors have the same number. Use this information to determine the functional dependencies in the Student relation.
  • 5. 1st Normal Form 2nd Normal Form 3rd Normal Form Boyce-Codd NF 4th Normal Form 5th Normal Form 6th Normal Form Normal Forms • In the next video, we will discuss the 1st Normal Form.
  • 6. 1st Normal Form 2nd Normal Form 3rd Normal Form Boyce-Codd NF 4th Normal Form 5th Normal Form 6th Normal Form Good Bye
  • 7. 1st Normal Form 2nd Normal Form 3rd Normal Form Boyce-Codd NF 4th Normal Form 5th Normal Form 6th Normal Form Transcription • Bismillah and Assalam o Alikum • SLIDE 1: • Instead of having a one big table, Normalization will helps you to make smaller tables, and link them into a relationship. • We already know, how to create tables and how to create their relationships. • The main purpose of NORMALIZATION is to remove the duplicate data or useless data. • In total, we have 6 normal forms, but if we reach 3rd normal form, that will produce the best result, for most of the applications. • SLDIE 2: • Here, we have a movie table, which has multiple values in one of the column, i.e. “Movie Rented” column. This shows that this table is not NORMALIZED. • We will move, step by step, to reach 3rd normal form, for this table. • SLIDE 3: • Homework, on (Page 151), Try to read and understand Functional Dependence topic. • SLIDE 4: • In the next video, we will discuss the 1st Normal Form.

Editor's Notes

  1. SR1209 SR700 bal