Design and Implementation of an Object-Oriented Interface for the Multi- Model/Multi-Lingual Database System

Abstract

Database designs in today's information-intensive environment, Challenge the database-system user to adhere to strict and somewhat archaic means, i.e., traditional data models and their data languages, of expressing their database applications. In light of these requirements, the user must purchase the new database system that supports the latest data model and its data language. We design and implement a comprehensive data-model-and-data- language interface which is a simple and yet effective alternative to the costly and cumbersome standard method of purchasing o developing a new database system. Our solution is two-fold. First, we use the concept of a data-model-and-data language interface to an existing database system. This not only eliminates the costs associated with building a arate, stand-alone database system to support each new data model and its language, but also allows for resource consolidation and data duplication elimination. Second, using the data-model-and-data-language interface concept, we design and implement an object-oriented-data-model-and- data-language interface for the multimodel/multilingual database system.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 1993
Accession Number
ADA267413

Entities

People

  • John W. Moore
  • Turgay Karlidere

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Engineered Resilient Systems
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • C Programming Language
  • Classification
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Data Management
  • Database Management Systems
  • Databases
  • Language
  • Lists (Data Structures)
  • Object Oriented Programming
  • Object-Oriented Programming Language
  • Programming Languages
  • Security
  • Standards
  • United States

Fields of Study

  • Computer science

Readers

  • Database Systems and Applications
  • Life Cycle Cost Analysis
  • Systems Analysis and Design