Implementing relational operations in an object-oriented database

Download
Author
Filippi, Stephen Charles
Date
1992-03Advisor
Nelson, Michael L.
Wu, C. Thomas
Metadata
Show full item recordAbstract
This thesis expands the concepts of relational/object-oriented database systems. There are two different approaches to combining relational and object-oriented databases. This thesis takes the approach of adding relational operations to an object-oriented database rather than building an object-oriented layer on top of an existing relational database. The system proposed in this thesis was developed in the object-oriented programming language Prograph. It was chosen because it contains primitive operations for reading and writing database files to secondary storage and for manipulating complex data types (e.g., sounds and pictures). This thesis demonstrates that the foundation of current systems can be remedied and that the relational/object oriented database management system is indeed a feasible solution.
Rights
This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.Collections
Related items
Showing items related by title, author, creator and subject.
-
Cross model access in the multi-lingual, multi-model database management system.
Anastasopoulos, Achilles (Monterey, California. Naval Postgraduate School, 1997-03);Relational, hierarchical, network, functional, and object oriented databases support its corresponding query language, SQL, DL/I, CODASYL-DML, DAPLEX, and OO-DML, respectively. However, each database type may be accessed ... -
Design and specification of an object-oriented data definition language
Badgett, Robert B. (Monterey, California. Naval Postgraduate School, 1995-09);The problem addressed by this thesis is the inability of traditional data models to efficiently support the new database applications of today, such as Computer-Aided Design and multimedia. Traditional data models were ... -
A conceptual approach to object-oriented data modeling
Barnes, Gerald Byron (Monterey, California. Naval Postgraduate School, 1994-09);Object-oriented data modeling is starting to replace the relational model for many recently emerging database applications. The complex nature of these databases precludes mapping of their data directly into a tabular ...