Dit1301 Database Systems Eve Main
Dit1301 Database Systems Eve Main
Dit1301 Database Systems Eve Main
DIT/DBIT/CIT
EVENING
SECTION A
QUESTION ONE(30 MARKS)
a) Distinguish between the following terms as used in database systems.
(10 Marks)
i) Logical and physical data independence.
ii) weak entity set and strong entity
iii) Primary key and foreign key
iv) Cardinality and Composite attribute
v) Generalization and specialization.
d) Define the term normalization and explain the three normal forms.
(9 Marks)
Using SQL,
i. Create the structure of table STUDENT and set a suitable field as the primary
key. (5 Marks)
ii. Having created the table structure in (i) above, enter the first two records
into the table. (5 Marks)
iii. Return the names of students taking unit code 9945 (3 Marks)