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.