Professional Documents
Culture Documents
Normal Forms
By
Carlos Alvarado
San Jose State University
Overview
Database Normalization
Brief History/Overview
1st Normal Form
2nd Normal Form
3rd Normal Form
Conclusion
Database Normalization
Data Anomalies
Brief History/Overview
Un-normalized Students
table:
Student
AdvI AdvNam
#
D
e
123
123A James
124
123B Smith
AdvRoo
m
555
467
Class
1
102-8
209-0
Class
#
102-8
104-9
209-0
Class
2
104-9
102-8
AdvID
123A
123B
Registration table
Student
#
123
123
124
Class
#
102-8
104-9
209-0
AdvName
James
Smith
AdvRoom
555
467
Student table:
Student AdvI
#
D
123
123A
124
123B
AdvName
James
Smith
AdvRoom
555
467
Advisor table:
AdvID AdvNam
e
123A James
123B Smith
AdvRoo
m
555
467
AdvI
D
123A
123B
Registration table:
Student#
Class#
123
102-8
123
104-9
124
209-0
124
102-8
AdvI
D
123A
123B
Advisor table:
AdvNam AdvRoo
e
m
James
555
Smith
467
Conclusion
References