Distributed Database Systems
Federated database systems; Heterogeneous distributed database systems; Homogeneous distributed database systems; Multidatabases
A distributed database (DDB) is an integrated collection of databases that is physically distributed across sites in a computer network. A distributed database management system (DDBMS) is the software system that manages a distributed database such that the distribution aspects are transparent to the users. To form a distributed database system (DDBS), the files must be structured, logically interrelated, and physically distributed across multiple sites. In addition, there must be a common interface to access the distributed data.
There are many reasons that motivated DDBS. First, distributed databases reflect organizational structure. In many organizations, the data are naturally distributed across departments/branches where each department/branch maintains its own local data. Moreover, it is not always possible to...
- 3.Gray J. Transparency in its place – the case against transparent access to geographically distributed data. Technical Report TR89.1. Cupertino: Tandem Computers Inc.; 1989.Google Scholar
- 5.Ng WS, Ooi BC, Tan KL, Zhou A. PeerDB: A P2P-based system for distributed data sharing. In: Proceedings of the 19th International Conference on Data Engineering; 2003, p. 633–44.Google Scholar
- 6.Özsu MT, Valduriez P. Principles of distributed database systems. 2nd edn. Prentice-Hall; 1999.Google Scholar
- 9.Selinger PG. An architectural overview of R*: a distributed database management system. In: Proceedings of the 5th Berkeley Workshop on Distributed Data Management and Computer Networks; 1981, p. 187.Google Scholar
- 11.Stonebraker M. The design and implementation of distributed INGRES. The INGRES Papers, Reading; 1986, p. 187–96.Google Scholar