Explain the purpose and function of distributed database management systems (DDBMSs)
Summarize the advantages and disadvantages of DDBMSs
Describe the characteristics and components of DDBMSs
Explain how database implementation is affected by different levels of data and process distribution
Understand how transactions are managed in a distributed database environment
Describe how distributed database design balances performance, scalability, and availability