A taxonomy and current issues in multidatabase systems

A taxonomy of global information-sharing systems is presented, and the way in which multidatabase systems fit into the spectrum of solutions is discussed. The taxonomy is used as a basis for defining multidatabase systems. Issues associated with multidatabase systems are reviewed. Two major design approaches for multidatabases, global schema systems and multidatabase language systems, are described. Existing multidatabase projects and areas for further research are also discussed.<<ETX>>

[1]  R. Katz Proceedings of the Sixth Symposium on Reliability in distributed software and database systems , 1987 .

[2]  David A. Bell,et al.  EDDS—a system to harmonize access to heterogeneous databases on distributed micros and mainframes , 1987 .

[3]  Hector Garcia-Molina,et al.  Node Autonomy In Distributed Systems , 1988, Proceedings [1988] International Symposium on Databases in Parallel and Distributed Systems.

[4]  Bruce G. Lindsay,et al.  A retrospective of R*: A distributed database management system , 1987, Proceedings of the IEEE.

[5]  eva Kühn,et al.  VIP-MDBS: A Logic Multidatabase System , 1988, Proceedings [1988] International Symposium on Databases in Parallel and Distributed Systems.

[6]  Tommaso Mostardi,et al.  An Overview of the Distributed Query System DQS , 1988, EDBT.

[7]  Witold Staniszkis,et al.  Architecture of the Network Data Management System , 1984, DDSS.

[8]  Witold Litwin,et al.  An overview of the multidatabase system MRDSM , 1985, ACM '85.

[9]  Terry A. Landers,et al.  An Overview of MULTIBASE , 1986, DDB.

[10]  Yuri Breitbart,et al.  Database integration in a distributed heterogeneous database system , 1986, 1986 IEEE Second International Conference on Data Engineering.

[11]  Chin-Wan Chung,et al.  DATAPLEX: an access to heterogeneous distributed databases , 1990, CACM.

[12]  Dennis McLeod,et al.  A federated architecture for information management , 1985, TOIS.

[13]  R. MacGregor,et al.  Mermaid—A front-end to distributed heterogeneous databases , 1987, Proceedings of the IEEE.

[14]  Stefano Ceri,et al.  Distributed Databases: Principles and Systems , 1984 .

[15]  S. Misbah Deen,et al.  Implementation of a Prototype for PRECI , 1987, Comput. J..

[16]  Bernhard Holtkamp,et al.  Preserving autonomy in a heterogeneous multidatabase system , 1988, Proceedings COMPSAC 88: The Twelfth Annual International Computer Software & Applications Conference.

[17]  N. J. Fiddian,et al.  Confederated database management systems , 1990 .

[18]  Christian Esculier The SIRIUS-DELTA Architecture: A Framework for Co-Operating Database Systems , 1984, Comput. Networks.

[19]  Witold Litwin,et al.  From Database Systems to Multidatabase Systems: Why and How , 1988, BNCOD.

[20]  Ali R. Hurson,et al.  Parallel architectures for databases systems , 1989 .

[21]  Butler W. Lampson,et al.  Applications and Protocols , 1980, Advanced Course: Distributed Systems.

[22]  W. Litwin,et al.  An overview of the multi-database manipulation language MDSL , 1987, Proceedings of the IEEE.

[23]  Radu Popescu-Zeletin,et al.  Concurrency Control Issues in Distributed Heterogeneous Database Management Systems , 1984, Distributed Data Sharing Systems.

[24]  Janusz R. Getta,et al.  UNIBASE - An Integrated Access to Databases , 1984, VLDB.

[25]  A.F. Cardenas Heterogeneous distributed database management: The HD-DBMS , 1987, Proceedings of the IEEE.

[26]  Linda G. DeMichiel,et al.  Performing operations over mismatched domains , 1989, [1989] Proceedings. Fifth International Conference on Data Engineering.

[27]  Antoni Wolski LINDA: a system for loosely integrated databases , 1989, [1989] Proceedings. Fifth International Conference on Data Engineering.

[28]  Ching-Yi Wang,et al.  Access Control in a Heterogeneous Distributed Database Management System , 1987, IEEE International Symposium on Reliable Distributed Systems.

[29]  Umeshwar Dayal,et al.  Processing Queries Over Generalization Hierarchies in a Multidatabase System , 1983, VLDB.