A distributed database is a database that is controlled by a central database management system where storage devices are not attached to a common CPU. Distributed databases ensure data across locations remain up to date through replication and duplication processes. A distributed database management system makes the distribution transparent to users and jointly refers to the distributed database and management system.