Database Systems Design One Exam
Database Systems Design One Exam
Question one
Question two
Question three
a) Provide definition for the following terms and give one example of each
i. Database. (02 marks)
ii. Database management system. (02 marks)
iii. Database objects. (02 marks)
iv. Attributes. (02 marks)
v. Relationships. (02 marks)
b) Outline the steps taken when designing a database. (10 marks)
1 of 3
Question four
a) Explain the following terms with a real example (02 marks each)
b) Each of the following plays an important role in representing information about the real
world in a database. Explain briefly; the data manipulation language and data definition
language. (02 marks)
c) What is the relevance for the following keys in relation database model; primary key,
composite key, foreign key and supper key (08 marks)
Question five
b) What are the two kind of relationship participation in ER modelling (02 marks)
c) Considering the problem set in question five a) above, write SQL statements to create the
corresponding relation/tables and capture as many of the constraints as possible. If you
cannot capture some constraints, explain why. (10 marks)
2 of 3
Question six
Question seven
a) Differentiate between the terms database and database management systems. (05 marks)
b) Create the following table and add the stated data into it: SALES DATA (05 marks)
END
3 of 3