Class Exercise - Normalization BMIS 32113 -DB
BMIS 32113
DATABASE
CLASS EXERCISE Normalization
NAME: ______________________________ ID: ________________
DATE: _______________
1.
R# R_NAME G# G_NAME JOB CHG_DAY DAYS
1 13
Hurricane 101 John News Elect. Eng 65
1
Hurricane 102 David Senior Comm. Tech. 60 16
1
Hurricane 104 Anne Ramoras Comm. Tech. 60 19
15
2 Coast 101 John News Elect. Eng 65
2
Coast 103 June Arbough Biol. Eng. 55 17
18
3 Satellite 104 Anne Ramoras Comm. Tech. 60
3
Satellite 102 David Senior Comm. Tech. 60 14
P# Project Number
G# Guest Number
CHG_DAY Charge per day
DAYS Total Days Stayed
a. Define the unnormalized table structure of this database.
b. Convert the table structure in part (a) into 1NF.
c. Convert the table(s) structure in part (b) into a set of tables that are at least in 2NF.
d. Convert all the tables developed in part (c) to a database that contains only 3NF
tables.
NHMR/FBM Feb 2016