Question: Which Normal Form does the above table violate? State the exact rule and use the table to explain how that rule has been violated.
Which Normal Form does the above table violate? State the exact rule and use the table to explain how that rule has been violated. Show how you would normalize the table. (4 Marks) (9 Marks) Normalization is the process of re-arranging the data during the database designing process so as to improve on storage efficiency, data integrity, data consistence and database scalability. The table shown below stores details of students and the overall grade each student obtained in different courses. The table has a Composite Primary Key that is made of StudentID and CourselD. StudentID StudentName CourselD CourseName Grade BBA1723250 Tasila BBA230 Computer A BBA1723250 Tasila BBA120 Mathematics B BBA1650304 Mulenga BBA230 Computer B
Step by Step Solution
There are 3 Steps involved in it
The table violates the First Normal Form 1NF 1NF states that each table ... View full answer
Get step-by-step solutions from verified subject matter experts
