Multidatabase management in Pegasus

Pegasus is an object-oriented multidatabase system being developed at Hewlett-Packard Laboratories. The goal of the system is to provide facilities for multidatabase applications for accessing and manipulating multiple autonomous heterogeneous object-oriented, relational and other databases. This paper gives an overview of the architecture, describes the common object model and gives the justification for adapting the model for a multidatabase system. It describes the database environment of the system, discusses how to manage schemas consisting of types and functions from multiple databases. It briefly describes the features of the data language and gives an example. It discusses a method for dealing with object identification issues in a multidatabase system, reviews schema integration issues and briefly mentions schema mapping to relational models.<<ETX>>

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

[2]  Kevin Wilkinson,et al.  Overview of the Iris DBMS , 1989, Research Foundations in Object-Oriented and Semantic Database Systems.

[3]  Nick Roussopoulos,et al.  Interoperability of multiple autonomous databases , 1990, CSUR.

[4]  Ahmed K. Elmagarmid,et al.  Critical issues in multidatabase systems , 1991, Inf. Sci..

[5]  Arbee L. P. Chen,et al.  Mermaid — Experiences with network operation , 1986, 1986 IEEE Second International Conference on Data Engineering.

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

[7]  William Kent The many forms of a single fact , 1989, Digest of Papers. COMPCON Spring 89. Thirty-Fourth IEEE Computer Society International Conference: Intellectual Leverage.

[8]  Kevin Wilkinson,et al.  The Iris Architecture and Implementation , 1990, IEEE Trans. Knowl. Data Eng..

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

[10]  John D. McGregor,et al.  Understanding object-oriented: a unifying paradigm , 1990, CACM.