The Design and Implementation of a Relational Interface for the Multi-Lingual Database System.

Abstract

Traditionally, the design and implementation of a conventional database system begins and ends with the choice of a data model followed by the specification of a model-based data language. Thus, the database system is restricted to a single data model and a specific data language. An alternative to this traditional approach to database-system development is the multi-lingual database system (MLDS). This alternative approach enables the user to access and manage a large collection of databased via several data models and their corresponding data languages wihtout the aforementioned restiction. This thesis presents the specification and implementation of a relational/SQl language interface for the MLDS. Specifically, it presents the specification and implementation of an interface which translates SQL language calls into attribute-based language requests. We describe the software engineering aspects of our implementation and an overview of the four modules which comprise our relational/SQL language interface.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 1985
Accession Number
ADA159509

Entities

People

  • G. R. Kloepping
  • J. F. Mack

Organizations

  • Naval Postgraduate School

Tags

DTIC Thesaurus Topics

  • C Programming Language
  • Computer Programming
  • Computer Science
  • Computers
  • Databases
  • Debugging
  • Language
  • Operating Systems
  • Plasma Opening Switches
  • Programming Languages
  • Relational Database Management Systems
  • Relational Databases
  • Schools
  • Software Development
  • Specifications
  • Students
  • United States

Fields of Study

  • Computer science
  • Engineering

Readers

  • Database Systems and Applications