MDAS: heterogeneous distributed database management system

Abstract An approach is described to heterogeneous distributed database management system (DBMS) design, and a prototype implementation based on this approach called the multiple database access system (MDAS) is presented. This system acts as a frontend to multiple local DBMSs, which continue to perform all data processing. The current MDAS implementation involves two different commercial microcomputer-based local DBMSs residing on separate machines, which are joined by a serial connection. The MDAS services queries on an integrated view of semantically related databases exhibiting a range of schema and data conflicts.

[1]  William Kent,et al.  Choices in Practical Data Design , 1982, VLDB.

[2]  S. Misbah Deen,et al.  Query Decomposition in PRECI* , 1984, DDSS.

[3]  S. Misbah Deen,et al.  Data Integration in Distributed Databases , 1987, IEEE Transactions on Software Engineering.

[4]  Clement T. Yu,et al.  Algorithms to Process Distributed Queries in Fast Local Networks , 1987, IEEE Transactions on Computers.

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

[6]  Arnon Rosenthal,et al.  Querying Relational Views of Networks , 1985, Query Processing in Database Systems.

[7]  Eugene Wong,et al.  Query processing in sdd-i: a system for distributed databases , 1979 .

[8]  S. Misbah Deen,et al.  The Architecture of a Generalised Distributed Database System - PRECI , 1985, Comput. J..

[9]  Umeshwar Dayal,et al.  Query Processing in a Multidatabase System , 1985, Query Processing in Database Systems.

[10]  Peter M. D. Gray Logic, algebra and databases , 1984, Ellis Horwood series in computers and their applications.

[11]  Bipin C. Desai,et al.  A natural language interface to a multiple databased office information system , 1988, SIGO.

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

[13]  Dean Daniels,et al.  An Introduction to Distributed Query Compilation in R* , 1982, DDB.

[14]  E. F. Codd,et al.  Extending the database relational model to capture more meaning , 1979, ACM Trans. Database Syst..

[15]  Umeshwar Dayal,et al.  View Definition and Generalization for Database Integration in a Multidatabase System , 1984, IEEE Transactions on Software Engineering.

[16]  T. J. Teorey,et al.  A logical design methodology for relational databases using the extended entity-relationship model , 1986, CSUR.

[17]  M. H. Kay An Assessment of the CODASYL DDL for Use with a Relational Subschema , 1975, IFIP TC-2 Special Working Conference on Data Base Description.

[18]  Joe Campbell C Programmer's Guide to Serial Communications , 1987 .

[19]  Eugene Wong,et al.  Multibase: integrating heterogeneous distributed database systems , 1981, AFIPS '81.

[20]  Carlo Zaniolo,et al.  Design of relational views over network schemas , 1979, SIGMOD '79.

[21]  Richard Pollock The design and implementation of a heterogeneous distributed database management system prototype , 1988 .

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