Designing Distributed Databases

A distributed database is a database management system in which the databases are not located on a common server system. Databases may be stored in multiple data servers located in the same physical location, or may be distributed over a local or wide area network. Updates to a distributed database may be accomplished against a single database as a remote unit of work or across multiple databases as a multisite update.