Construction of a relational front-end for object-oriented database systems

Proposes a solution for the construction of a relational front-end for object-oriented database systems (OODBs). Rules are provided to transform the structural part of an OODB scheme to an equivalent relational scheme to provide relational users with a relational view of the OODB scheme. A mechanism based on a relational predicate graph and an OODB predicate graph is provided to translate relational queries to OODB queries to allow relational users access to data stored in an OODB database system.<<ETX>>

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

[2]  Umeshwar Dayal,et al.  Using the Entity-Relationship Model for Implementing Multi-Model Database Systems , 1981, ER.

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

[4]  Won Kim,et al.  On optimizing an SQL-like nested query , 1982, TODS.

[5]  Carlo Zaniolo,et al.  The database language GEM , 1983, SIGMOD '83.

[6]  Witold Litwin,et al.  Multidatabase Interoperability , 1986, Computer.

[7]  R. MacGregor,et al.  Mermaid—A front-end to distributed heterogeneous databases , 1987, Proceedings of the IEEE.

[8]  Jay Banerjee,et al.  Queries in object-oriented databases , 1988, Proceedings. Fourth International Conference on Data Engineering.

[9]  Clement T. Yu,et al.  Distributed query processing a multiple database system , 1989, IEEE J. Sel. Areas Commun..

[10]  A. Sheth Federated database systems for managing distributed, heterogeneous, and autonomous databases , 1990, CSUR.

[11]  Erich J. Neuhold,et al.  ViewSystem: integrating heterogeneous information bases by object-oriented views , 1990, [1990] Proceedings. Sixth International Conference on Data Engineering.

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

[13]  Stephen Fox,et al.  Heterogeneous distributed database systems for production use , 1990, ACM Comput. Surv..

[14]  Ahmed K. Elmagarmid,et al.  Transaction specification in multidatabase systems based on parallel logic programming , 1991, [1991] Proceedings. First International Workshop on Interoperability in Multidatabase Systems.

[15]  John Grant,et al.  An algebra and calculus for relational multidatabase systems , 1991, [1991] Proceedings. First International Workshop on Interoperability in Multidatabase Systems.

[16]  Ming-Chien Shan,et al.  Multidatabase management in Pegasus , 1991, [1991] Proceedings. First International Workshop on Interoperability in Multidatabase Systems.

[17]  Rangasami L. Kashyap,et al.  A Self-Organizing Knowledge Representation Scheme for Extensible Heterogenous Information Environment , 1992, IEEE Trans. Knowl. Data Eng..

[18]  Michael Kifer,et al.  Querying object-oriented databases , 1992, SIGMOD '92.

[19]  M. Muralikrishna,et al.  Improved Unnesting Algorithms for Join Aggregate SQL Queries , 1992, VLDB.

[20]  Elisa Bertino,et al.  Object-Oriented Query Languages: The Notion and the Issues , 1992, IEEE Trans. Knowl. Data Eng..

[21]  Clement T. Yu,et al.  A Theory of Translation From Relational Queries to Hierarchical Queries , 1995, IEEE Trans. Knowl. Data Eng..