The Implementation of a Multi-Lingual Database System - Multi-Backend Database System Interface.

Abstract

The limitations of the traditional Database Management System(DBMS) have become increasingly clear in recent years. Some of these limitations are interface inflexibility for user accesses, mono-lingual restriction in data languages, performance degradations over time, and excessive costs in upgrading. Two complementary approaches to the DBMS design and implementation--the multi-lingual database system(MLDS) and the multi-bachend database system(MBDS)--effectively deal with the limitations of the traditional DBMS approach. MLDS offers a multi-lingual capability to the DBMS environment, thus freeing the user from the limitations and inflexibility of the single-data-model-and-language approach. MBDS, by contrast, is designed to deal with the issues of performance degradation and upgrading costs by providing a parallel processing capability, and utilizing replicated software and identical hardware for expansion. System upgrades with BDS have been shown to provide an essentially proportional performance gain-to-upgrade-cost ratio. This thesis presents the implementation of an interface between MLDS and MBDS. Specifically the author presents the procedures which create the template and Descriptor files in MLDS that are required by MBDS. Additionally the integration process tying these two systems together are described.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 1986
Accession Number
ADA173593

Entities

People

  • Steven T. Holste

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Energy and Power Technologies

DTIC Thesaurus Topics

  • C Programming Language
  • California
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Database Management Systems
  • Databases
  • Indexes
  • Language
  • Lists (Data Structures)
  • Operating Systems
  • Parallel Processing
  • Programming Languages
  • Relational Database Management Systems
  • Relational Databases
  • Software Development

Fields of Study

  • Computer science

Readers

  • Database Systems and Applications