August
1999 QUESTION 3 Total Marks: 20 Marks |
Click here to access other
questions
SUGGESTED SOLUTIONS |
(a) | What is the Relational Database Model? Briefly explain the different components of the model. | [7] | ||||||||||||||||||||
The Relational
Database Model is a model that represents data in the form of tables of relations. The components of the Relational Database Model are:
|
||||||||||||||||||||||
(b) | The figure below shows a grade report that is
produced at the end of each semester for students at a college. Prepare an Entity
Relationship Diagram for the Grade Report. You may assume that each course is taught by
just one instructor.
|
[9] | ||||||||||||||||||||
![]()
|
||||||||||||||||||||||
(c) | Derive the corresponding relations for the Entity Relationship Diagram you have given in part (b). | [4] | ||||||||||||||||||||
Student(Student ID,
Student Name, Campus Address, Major) Course (Course ID, Title, Student ID, Instructor Name) Instructor (Instructor Name, Instructor Location) Enrolment (Student ID, Course ID, Semester Grade, Grade Received)
|