- 1.Describe the evolution from centralized DBMSs to distributed DBMSs.
- 2.List and discuss some of the factors that influenced the evolution of the DDBMS.
- 3.What are the advantages of the DDBMS?
- 4.What are the disadvantages of the DDBMS?
- 5.Explain the difference between distributed database and distributed processing.
- 6.What is a fully distributed database management system?
- 7.What are the components of a DDBMS?
- 8.List and explain the transparency features of a DDBMS.
- 9.Define and explain the different types of distribution transparency.
10. Describe the different types of database requests and transactions.
- 11.Explain the need for the two-phase commit protocol. Then describe the two phases.
- 12.What is the objective of the query optimization functions?
- 13.To which transparency feature are the query optimization functions related?
- 14.What issues should be considered when resolving data requests in a distributed environment?
- 15.Describe the three data fragmentation strategies. Give some examples of each.
- 16.What is data replication, and what are the three replication strategies?
- 17.What are the two basic styles of data replication?
- 18.What trade-offs are involved in building highly distributed data environments?
- 19.How does a BASE system differ from a traditional distributed database system?
- 20.Briefly describe the process of writing a file in Hadoop Distributed File System(HDFS)?
- 21.Define the term heartbeat in an HDFS and explain its purpose?
.