Professional Documents
Culture Documents
Bit3202a Bbit304 Distributed Databases Advanced Database Systems
Bit3202a Bbit304 Distributed Databases Advanced Database Systems
Bit3202a Bbit304 Distributed Databases Advanced Database Systems
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