Professional Documents
Culture Documents
QUESTION ONE
a) Examine the main differences between homogeneous and heterogeneous DDBMS
2 Marks
b) Discuss the main approaches used to describe a reference model for DDBMS Architecture
6 Marks
c) Describe the common architectures for DDBMS 6 Marks
d) Examine the objectives of developing a distributed database system 8 Marks
e) Explain the rules used to check if fragmentation has been done correctly 8 Marks
QUESTION TWO
a) Explain the relationship between the following concepts 9 Marks
i) Distributed computing system
ii) distributed database
iii) distributed database management system
b) A distributed database management system (DDBMS) is applicable in a range of processes.
Discuss some of the critical areas that requires DDBMS 8 Marks
c) Using an example define the term transaction as used in a distributed database system 3 Marks
QUESTION THREE
a) Discuss the main benefits of using distributed database system in an organization 8 Marks
b) Distributed database system like any other system has complicating factors which makes many
organizations unable to implement it. Discuss these factors 6 Marks
c) Discuss the three step process that transforms a high-level query (of relational calculus/SQL) into
an equivalent and more efficient lower-level query (of relational algebra). 6 Marks
QUESTION FOUR
QUESTION FIVE