Question: I need your help in making my assignment. This assignment should be submitted to Turnitin as a MS Word document.
Your Dependancy Diagrams could be inserted as images into your MS Word document or drawn in MS Word. These are just the assignments.
you dont have to write lengthy pages.
Normalisation
Value: 15%
Submission method options
Alternative submission method
Task
Table 1: GRADE REPORT relation
|
Student_ ID
|
Student_ Name
|
Campus_ Address
|
Major
|
Course_ ID
|
Course_ title
|
Instructor_ Name
|
Instructor_ Location
|
Grade
|
16830058
|
Williams
|
Albury
|
BIT
|
ITC114
|
Database Sys
|
Peter
|
B104
|
HD
|
16830058
|
Williams
|
Albury
|
BIT
|
ITC211
|
Sys Analysis
|
John
|
B115
|
D
|
543291073
|
Baker
|
Wagga
|
Acct
|
ITC200
|
Database Mgt
|
David
|
H310
|
D
|
543291073
|
Baker
|
Wagga
|
Acct
|
Acc11
|
Fund Acct
|
William
|
A120
|
C
|
543291073
|
Baker
|
Wagga
|
Acct
|
Mkg21
|
Intro Mkt
|
Mike
|
A112
|
P
|
Using Table 1: GRADE REPORT relation above
1. Draw a dependency diagram to show the functional dependencies in the relation
2. Decompose GRADE REPORT into a set of 3NF relations
3. Draw a relational schema for your 3NF relations and show the referential integrity constraints
NOTE
Manually drawing the dependency diagram or the relational schema is NOT acceptable.
Online submission via Turnitin is required for this assignment. Details will be provided by your subject lecturer.
Rationale
- This assessment item is designed to test your understanding of more advanced database design, your ability to use an iterative approach to modelling, and to examine data problems due to redundancy.
- Specifically you are required to apply the normalisation process to existing data in order to minimise redundancies and data anomalies.