A Methodology for Reengineering Relational Databases to an Object-Oriented Database

Abstract

This research proposes and evaluates a methodology for reengineering a relational database to an object-oriented database. We applied this methodology to reengineering the Air Force Institute of Technology Student Information System (AFITSIS) as our test case. With this test case, we could verify the applicability of the proposed methodology, especially because AFITSIS comes from an old version of Oracle RDBMS. We had the opportunity to implement part of the object model using an object-oriented database, and we present some peculiarities encountered during this implementation. The most important result of this research is that it demonstrated that the proposed methodology can be used for reengineering an arbitrarily selected relational database to an object-oriented database. It appears that this approach can be applied to any relational database.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 1996
Accession Number
ADA310627

Entities

People

  • Pedro A. Linhares

Organizations

  • Air Force Institute of Technology

Tags

Communities of Interest

  • Energy and Power Technologies
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Abstracts
  • Air Force
  • Computer Programming
  • Data Analysis
  • Database Management Systems
  • Databases
  • Domain Specific Programming Languages
  • Education
  • Engineering
  • Engineers
  • Information Systems
  • Maintenance
  • Military Organizations
  • Models
  • Relational Database Management Systems
  • Relational Databases
  • Students

Fields of Study

  • Computer science

Readers

  • Database Systems and Applications
  • Organizational Process Management (OPM).