Understand how transactions are managed in a distributed database environment
Describe how distributed database design balances performance, scalability, and availability
Explain the trade-offs of implementing a distributed data system
Describe the evolution from centralized DBMSs to distributed DBMSs.
List and discuss some of the factors that influenced the evolution of the DDBMS.