skip to main content
article
Free Access

Extraction of object-oriented structures from existing relational databases

Authors Info & Claims
Published:01 March 1997Publication History
Skip Abstract Section

Abstract

Due to the wide use of object-oriented technology in software development and the existence of many relational databases, reverse engineering of relational schemas to object-oriented schemas is gaining in interest. One of the major problems with existing approaches for this schema mapping is that they fail to take into consideration many modern relational database design alternatives (e.g., use of binary data to store multiple-valued attributes). This paper presents a schema mapping procedure that can be applied on existing relational databases without changing their schema. The procedure maps a relational schema that is at least in 2NF into an object-oriented schema by taking into consideration various types of relational database design optimizations.

References

  1. {1} Rick Catell, editor. The Object Database Standard: ODMG-93 Release 1.2. Morgan-Kaufmann, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. {2} Roger H. L. Chiang, Terence M. Barron, and Veda C. Storey. Reverse engineering of relational databases: Extraction of an EER model from a relational database. Data & Knowledge Engineering, (12):107-142, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. {3} Christian Fahrner and Gottfied Vossen. Transforming relational database schemas into object oriented schemas according to ODMG-93. In Proceedings of the 4th International Conference on Deductive and Object-Oriented Databases, Singapore, 1995. National University of Singapore. to appear. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. {4} Christian Fahrner and Gottfried Vossen. A survey of database design transformations based on the entity-relationship model. Data & Knowledge Engineering, (15):213-250, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. {5} Ontos Inc. Ontos object integration server. World-Wide-Web Homepage, 1996. http://www.ontos.com/.Google ScholarGoogle Scholar
  6. {6} Persistence Software Inc. Persistence software: Technical overview. World-Wide-Web Home Page, 1996. http://www.persistence.com.Google ScholarGoogle Scholar
  7. {7} Subtle Software Inc. Subtleware C++ class generator. World-Wide-Web Home Page, 1996. http://world.std.com/ subtle/.Google ScholarGoogle Scholar
  8. {8} Paul Johannesson and Katalin Kalman. A method for translating relational schemas into conceptual schemas. In Frederick H. Lochovsky, editor, Proceedings of the Eighth International Conference on Entity Relationship Approach, pages 271-285, Toronto, Canada, October 1989. North-Holland. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. {9} Gregory Piatetsky-Shapiro and William Frawley, editors. Knowledge Discovery in Databases. AAAI Press/The MIT Press, California, 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. {10} James Rumbaugh, Michael Blaha, William Premerlani, Frederick Eddy, and William Lorensen. Object-oriented Modelling and Design. Prentice-Hall, Inc., Eaglewood Cliffs, New Jersey, 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Extraction of object-oriented structures from existing relational databases

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM SIGMOD Record
          ACM SIGMOD Record  Volume 26, Issue 1
          March 1997
          77 pages
          ISSN:0163-5808
          DOI:10.1145/248603
          Issue’s Table of Contents

          Copyright © 1997 Authors

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 March 1997

          Check for updates

          Qualifiers

          • article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader