Federated Schemata in ODMG

Due to the increasing acceptance of database management systems, many enterprises store most of their information in such databases. Unfortu­ nately, the diversity of database management systems frequently leads to the situation, that different units of an enterprise use different systems or at least incompatible schemata, which makes it very burdensome to exchange data between these units. To increase efficiency of these exist­ ing databases, and to feed new applications in a homogenized fashion, it is getting more and more necessary to make the databases interoper­ able and to provide a unified access to them. This paper describes an approach to introduce the notion of virtual classes into the evolving ob­ ject database standard ODMG-93. These virtual classes can be used to establish a federation database which is capable of importing and export­ ing data from and to other databases, to integrate (or just to provide in parallel) information from different data bases, and to tailor the overall· schema for specific applications.

[1]  Ming-Chien Shan,et al.  Abstract View Objects for Multiple OODB Integration , 1993, ISOTAS.

[2]  Sandra Heiler,et al.  Distributed Object Management , 1992, Int. J. Cooperative Inf. Syst..

[3]  Ali R. Hurson,et al.  Object-oriented multidatabase systems , 1995 .

[4]  Dennis McLeod,et al.  Towards the Unification of Views and Versions for Object Databases , 1993, ISOTAS.

[5]  Andreas Heuer,et al.  Preserving and generating objects in the LIVING IN A LATTICE rule language , 1991, [1991] Proceedings. Seventh International Conference on Data Engineering.

[6]  Jan Chomicki,et al.  Declarative Definition of Object-Oriented Multidatabase Mappings , 1992, IWDOM.

[7]  Amit P. Sheth,et al.  On serializability of multidatabase transactions through forced local conflicts , 1991, [1991] Proceedings. Seventh International Conference on Data Engineering.

[8]  Charles J. Petrie Model Driven Enterprise Information Management in Carnot , 1992 .

[9]  Stanley B. Zdonik,et al.  Object views: Extending the vision , 1990, [1990] Proceedings. Sixth International Conference on Data Engineering.

[10]  R. G. G. Cattell,et al.  The Object Database Standard: ODMG-93 , 1993 .

[11]  Erich J. Neuhold,et al.  Knowledge Based Integration of Heterogeneous Databases , 1992, DS-5.

[12]  Hans-Jörg Schek,et al.  Evolution of Data Models , 1990, IBM Symposium: Database Systems of the 90s.

[13]  Erich J. Neuhold,et al.  Semantic vs. structural resemblance of classes , 1991, SGMD.

[14]  Elisa Bertino,et al.  A View Mechanism for Object-Oriented Databases , 1992, EDBT.

[15]  Hans-Jörg Schek,et al.  A Relational Object Model , 1990, ICDT.

[16]  Masatoshi Yoshikawa,et al.  Schema virtualization in object-oriented databases , 1988, Proceedings. Fourth International Conference on Data Engineering.

[17]  Claudia Bauzer Medeiros,et al.  Interactive manipulation of object-oriented views , 1991, [1991] Proceedings. Seventh International Conference on Data Engineering.

[18]  Markus Tresch,et al.  Updatable Views in Object-Oriented Databases , 1991, DOOD.

[19]  Elke A. Rundensteiner Multiview: A Methodology for Supporting Multiple Views in Object-Oriented Databases , 1992, VLDB.

[20]  Umeshwar Dayal,et al.  Queries and Views in an Object-Oriented Data Model , 1989, DBPL.

[21]  Serge Abiteboul,et al.  Virtual Schemas and Bases , 1994, EDBT.

[22]  Frank Eliassen,et al.  Interoperability and object identity , 1991, SGMD.

[23]  Béatrice Finance,et al.  IRO-DB: a distributed system federating object and relational databases , 1995 .

[24]  Johann Eder,et al.  Adding View Support to Odmg-93 1 , 1994 .

[25]  Serge Abiteboul,et al.  Objects and views , 1991, SIGMOD '91.

[26]  Stanley B. Zdonik,et al.  A query algebra for object-oriented databases , 1990, [1990] Proceedings. Sixth International Conference on Data Engineering.

[27]  Suk I. Yoo,et al.  An Object-Oriented Query Model Supporting Views , 1993, ISOTAS.

[28]  Erich J. Neuhold,et al.  Database integration using the open object-oriented database system VODAK , 1995 .

[29]  Serge Abiteboul,et al.  Virtuality in object-oriented databases , 1990, BDA.

[30]  Hans-Jörg Schek,et al.  Object Algebra and Views for Multi-Objectbases , 1992, IWDOM.