August
1999 QUESTION 4 Total Marks: 20 Marks |
Click here to access other
questions
Click to access |
A company keeps a
database to record information about their employees : as well as personal details, they
record information about any training courses attended and about which particular posts
the employee has held within the company. A sample record from the database is given
below.
|
||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||
(a) | Normalize the employee record, showing clearly
the UNF, 1NF, 2NF and 3NF. State any assumptions that you make.
|
[12] | ||||||||||||||||||||||||||||||||||||||||
(b) | What is the objectives of Denormalisation? Why
should it be carried out with great care?
|
[2] | ||||||||||||||||||||||||||||||||||||||||
(c) | Describe three situations where
denormalisation should be used.
|
[6] |