1990 acm copy
Abstract: Database systems were a solution to the problem of shared access to heterogeneous files created by multiple autonomous applications in a centralized environment. To make data usage easier, the files were replaced by a globally integrated database. should one reapply the database approach to create globally integrated distributed database systems or should a new approach be introduced? …
we argue for a new approach to solving such problems … These systems make database
interoperable , that is,usable without a globally integrated schema . They preserve the autonomy of each database yet support shared access.
to provide inter-file consistency and overall privacy … the autonomous files were replaced by centrally defined database, free of duplication and heterogeneity … The database was managed under the centralized control a database management system (DBMS), giving applications the illusion of being the sole user of the data while providing overall consistency, privacy, and efficiency.
interoperable databases, federated systems: multidatabase manipulation may involve interdatabase joins, updates spanning several databases, or data interchange between databases. … to remain autonomous, and even compete for customers, centralized control and global integration are higly unlikely.
multidatabase view definition, using the (multidatabase) query modification technique: a multidatabase view is a virtual relation that is derived from multiple databases and belongs to a database (implicit in SQL).
federated database, a protocol, like the one in, for negotiation between databases.
A database is a logical collection of data bearing a semantically meaningful name.
non-procedural manipulation of data that may be replicated between databases and may differ with respect to …
the multidatabase language must allow users to define and manipulate a collection of autonomous databases in a nonprocedural way.
autnomous while supporting cooperation between the administrators.