The multi-lingual database system
Abstract
In the past, the design and implementation of a database system has followed a rather conventional approach. First, a specific data model for the database system is chosen. Second, a corresponding model-based data language is then specified. The result of this traditional approach to the database-system development is a mono-lingual database system where the user sees and uses the database system with a specific data model and its model-based data language. The conventional practice for the database-system design and implementation mandates that a database system must be restricted tot a single data model and a specific model-based data language. This paper introduces a new and unconventional approach to the design and implementation of a database system, the multi-lingual database system (MLDS). The multi-lingual database system is a single database system that can execute many transactions written respectively in different data languages and support many databases structured correspondingly in various data models. For example, this multi-lingual database system can run DL/I transactions on IMS databases, CODASYL-DML transactions on network database, SQL transactions on relational databases and Daplex transactions on entity-relationship databases, where the system appears to the user like a heterogeneous collection of database systems. Thus, a multi-lingual database system allows the old transactions and existing databases to be migrated to the new environment, the experienced user to continue to utilize certain favorite features of existing data languages and data models, the new user to explore the strong features of the various data languages and data models, the hardware upgrade to be focused on a single system instead of a heterogeneous collection of database systems, and the database application to cover wider types of transactions and different modes of interactions
Rights
This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.NPS Report Number
NPS52-86-011Related items
Showing items related by title, author, creator and subject.
-
Accessing a functional database via CODASYL-DML transactions
Coker, Harry Jr. (1987-06);Conventional approaches to the design and implementation of database systems have been based upon the premise of a single data model with its model-based data language, thus restricting the database system to transactions ... -
New Directions In Database-Systems Research and Development
Demurjian, Steven A.; Hsiao, David K. (Monterey, California. Naval Postgraduate School, 1985-02); NPS52-85-001In this paper, three new directions in database-systems research and development are indicated. One new direction is the emergence of the multilingual database systems where a single database system can execute many ... -
The design and implementation of a hierarchical interface for the multi-lingual database system
Benson, Timothy P.; Wentz, Gary L. (Monterey, California; Naval Postgraduate School, 1985-06);Traditionally, the design and implementation of a conventional database system begins with the choice of a data model followed by the specification of a model-based data language. thus, the database system is restricted ...