Turkish Journal of Electrical Engineering and Computer Sciences
DOI
-
Abstract
A multidatabase system (MDBS) allows the users to simultaneously access autonomous, heterogeneous databases using a single data model and a query language. This provides for achieving interoperability among heterogeneous, federated DBMSs. In this paper, we describe the interoperability infrastructure of a multidatabase system, namely METU Interoperable DBMS (MIND). The architecture of MIND is based on OMG distributed object management model. It is implemented on top of a CORBA compliant ORB, namely, ObjectBroker. The interface of the generic database object is defined in CORBA IDL and multiple implementations of this interface, one for each component DBMSs, namely, Oracle 7, Sybase, Adabas D and MOOD (METU Object-Oriented Database System) are provided. The main components of MIND which are built on this infrastructure are a global query manager, a global transaction manager, a schema integrator, interfaces to supported database systems and a graphical user interface.
Keywords
multidatabase system, distributed object management, object management architecture, CORBA, interoperability
First Page
1
Last Page
10
Recommended Citation
Doğac, Asuman; Özhan, Gökhan; Kılıç, Ebru; Özcan, Fatma; Nural, Sena; Mancuhan, Sema; Dengi, Cevdet; Köksal, Pınar; Halıcı, Uğur; Arpınar, Budak; Evrendilek, Cem; and Sadjadi, Vahid (1998) "An Interoperability Infrastructure for Developing Multidatabase Systems," Turkish Journal of Electrical Engineering and Computer Sciences: Vol. 6: No. 1, Article 1. Available at: https://journals.tubitak.gov.tr/elektrik/vol6/iss1/1
Included in
Computer Engineering Commons, Computer Sciences Commons, Electrical and Computer Engineering Commons