Implementing relational operations in an object-oriented database
Filippi, Stephen Charles
Nelson, Michael L.
Wu, C. Thomas
MetadataShow full item record
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.
Approved for public release; distribution is unlimited
Showing items related by title, author, creator and subject.
The instrumentation of a kernel DBMS for the execution of kernel transactions equivalent to their object-oriented transactions Clark, Robert Eugene; Yildirim, Necmi (Monterey, California. Naval Postgraduate School, 1995-09);The issues addressed in this thesis are to examine whether the data manipulation operations of the kernel database system are capable of supporting the new Object-Oriented Data Model and Language Interface (OODM&L Interface). ...
Kellett, Daniel A.; Kwon, Tae-Wook (Monterey, California. Naval Postgraduate School, 1995-09);If a single operating system can support multitudes of different programming languages and data structures, a database system can support a variety of data models and data languages. In this thesis, a Kernel Database System ...
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 ...