1992Defense Technical Information Center (DTIC)Requires access

Implementing relational operations in an object-oriented database

Stephen Charles Filippi

Open publisher page 0 citations

Abstract

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.

About this research paper

What this paper is about

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.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

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.

Key concepts: Relational database, Computer science, Database design, Database model, Object-relational mapping, Relational model, Object (grammar), Database

Related papers

Back to paper searchBrowse research topicsOriginal source
Implementing relational operations in an object-oriented database — Research Paper | ScholarLens