Get premium membership and access revision papers, questions with answers as well as video lessons.

Database Systems Principles Question Paper

Database Systems Principles 

Course:Bachelor Of Science In Information Technology

Institution: Kca University question papers

Exam Year:2012



1
UNIVERSITY EXAMINATIONS: 2011/2012
YEAR 1 EXAMINATION FOR THE BACHELOR OF SCIENCE IN
INFORMATION TECHNOLOGY
BIT 1207 DATABASE SYSTEMS PRINCIPLES
DATE: APRIL 2012 TIME: 2 HOURS
INSTRUCTIONS: Answer Question One and Any other Two Questions
QUESTION ONE (30 MARKS)
a) With respect to information management, compare the following concepts;
i) File system and DBMS (2 Marks)
ii) Tuple and attribute (2 Marks)
iii) Instance and schema (2 Marks)
b) Discuss the limitations of having a database system to manage organizational data (6 Marks)
c) Describe the ways in which information in a database can be manipulated (3 Marks)
d) Describe any four disadvantages of the hierarchical data model (4 Marks)
e) Discuss five functions of a database management system (5 Marks)
f) Identify the roles of the following people
i) Database designer (2 Marks)
ii) Database administrator (2 Marks)
iii) Database user (2 Marks)
QUESTION TWO (20 MARKS)
a) i) Describe the term “cardinality” (2 Marks)
ii) With appropriate illustration, describe three ways of mapping cardinality (6 Marks)
b) Discuss the following levels of the database architecture;
i) Internal level (2 Marks)
ii) Conceptual level (2 Marks)
2
c) Identify and explain any four components of the DBMS kernel (8 Marks)
QUESTION THREE (20 MARKS)
a) i) Define the term “Lock-based protocol” (2 Marks)
ii) Explain the two basic methods of locking a data item (4 Marks)
b) Explain the meaning of the following terms;
i) Database recovery (2 Marks)
ii) Database security (2 Marks)
iii) Database failure (2 Marks)
c) Design an ERD depicting the following entities. Assign appropriate primary and foreign keys;
STUDENT (name, date of birth, address, telephone number)
COURSE (name, capacity, fees, duration)
REGISTRATION (date) (8 Marks)
QUESTION FOUR (20 MARKS)
a) i) Define the term ‘SQL’ with reference to database systems (2 Marks)
ii) Distinguish between data definition and data manipulation (2 Marks)
b) Discuss the anomalies that can result from bad database design (2 Marks)
c) Describe the design stages that should be followed in order to achieve an effective database design
(6 Marks)
d) Use the table below to answer the questions that follow;
PatientId Names DOB Gender Telephone
1001 Peter Kimani 09/02/83 Male 09069666
1002 Caroline Kioko 27/05/56 Female 0987549474
1003 Phiona Omondi 11/12/95 Female 79383363
1004 Susan Karimi 20/07/87 Female 995759330
i) Write SQL to display all the patient details (2 Marks)
ii) Write SQL to display Ids, names and birth dates of all female patients (3 Marks)
iii) Write a statement to insert a fifth row to the table (3 marks)
QUESTION FIVE (20 MARKS)
a) Discuss five components that can be found in the overall DBMS environment (10 marks)
b) Explain four functions of the database manager (4 Marks)
c) Describe any three types of data models (6 Marks)






More Question Papers


Popular Exams



Return to Question Papers