DBMS
DBMS
a) Table 1 below is an extract from a patient management system. Study the table carefully and
answer the questions that follow.
PATIENT table
b) Figure 1 below is an extract of registration form used by students at KCA University for
course enrolment.
Student Number:19/006
Name:Janet Atieno
Address:304 Kisumu
courseCode course_Title lecturerName LecturerNumber
DBIT 301 DBMS Kamau Njoroge K002
DIT 301 OS Njoroge Kamau K300
Figure 1
Required: -
(i) Explain the term “normalization” as used in database design [1 Mark]
(ii) Using the information provided on figure 1 above, normalize the form data to the 3rd
Normal form [7 Marks]
c) Giving suitable examples in each case, Explain the following terms as used in database design
and development: - [3 Marks]
(i) Foreign key
(ii) Primary key
(iii)Candidate key