NormalizationPart 2 - PowerPoint PPT Presentation

1 / 14
About This Presentation
Title:

NormalizationPart 2

Description:

No multi-valued attributes, no repeating groups. Example of ... Hank B. Jones. Jill H. Martin. Jill H. Martin. DEPT_MANAGER. Info. Systems. General Service ... – PowerPoint PPT presentation

Number of Views:41
Avg rating:3.0/5.0
Slides: 15
Provided by: karen112
Category:

less

Transcript and Presenter's Notes

Title: NormalizationPart 2


1
NormalizationPart 2
2
First Normal FormExample from Serverwatch.com
  • No multi-valued attributes, no repeating groups
  • Example of multi-valued attribute
  • ?? How to query for students taking 3900 only

3
First Normal Form
  • No multi-valued attributes, no repeating groups
  • Example of repeating group
  • ?? How to query for students taking only 3900

4
Correct First Normal Form
5
Second Normal Form
  • All non-key fields must be dependent upon the
    entire primary key.
  • ??What are the dependency problems?

6
Second Normal Form Correct
  • Split into 3 tables based on dependencies

7
Third Normal Form
  • Prohibits transitive dependenciesa field is
    dependent on a non-key field

8
Third Normal Form Correct
9
Normalization Problem
  • Sample Employee Records

10
Table P5.11 Sample EMPLOYEE Records
11
Figure P5.11 The Dependency Diagram for Problem
11 as Table Currently Appears
No 2nd Normal Form Problemswhy?
12
Dependency Diagram Corrected
13
CHEN ERD
14
Comparison of ERD and Functional Dependency
Diagram
Write a Comment
User Comments (0)
About PowerShow.com