Schema Transformation Processors for Federated Objectbases

In contrast to three Schema levels in centralized object-bases, a reference architecture for federated objectbase Systems proposes five levels of Schemata. This paper investi-gates the fundamental mechanisms to be provided by an object model to realize the processors transforming be-tween these levels, namely Schema extension, Schema fil-iering, and Schema composition. It is shown, how compositum and extension are used for stepwise bottom-up integration of existing objectbases into a federation; and how extension and filtering support authorization on dif-ferent levels in a federation. A powerful View definition mechanism and the possibility to define subschemata (i.e., parts of a Schema) are the key mechanisms used in these processes.

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

[2]  William Kent,et al.  The breakdown of the information model in multi-database systems , 1991, SGMD.

[3]  Michael Stonebraker,et al.  On rules, procedures, caching and views in database systems , 1994, SIGMOD 1994.

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

[5]  Elisa Bertino,et al.  A model of authorization for next-generation database systems , 1991, TODS.

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

[7]  Markus Tresch,et al.  Meta Object Management and its Application to Database Evolution , 1992, ER.

[8]  R. Lathe Phd by thesis , 1988, Nature.

[9]  Catriel Beeri,et al.  Formal Models for Object Oriented Databases , 1989, DOOD.

[10]  K HsiaoDavid Federated databases and systems , 1992, VLDB 1992.

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

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

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

[14]  Michael Stonebraker,et al.  Access control in a relational data base management system by query modification , 1974, ACM '74.

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

[16]  Stefano Spaccapietra,et al.  View Integration: A Step Forward in Solving Structural Conflicts , 1994, IEEE Trans. Knowl. Data Eng..

[17]  Erich J. Neuhold,et al.  Structural schema integration in heterogeneous multi-database systems using the Dual Model , 1991, [1991] Proceedings. First International Workshop on Interoperability in Multidatabase Systems.