A generalized DBMS implementation on a database machine

The design and implementation of a generalized database management system based on the RAP database machine is described. The GDBMS architecture, while is similar to the ANSI/SPARC view, has differences in the interpretation of its physical levels. The E/R model is chosen as the Meta Data Model (Conceptual Schema) which generates external model interfaces consisting of the relational, network, and hierarchical models. The SEQUEL, LSL, MRI --- like languages are supported at these interfaces. Structural and operational transformations from the external interfaces into the corresponding constructs of the RAP database machine have been implemented. The RAP DBMS assembler is found to be an efficient facility for language translation and in realizing common operational transformations. It performs these transformations in a way that preserves database consistency.

[1]  Kenneth C. Sevcik,et al.  Analysis of aarchitectural features for enhancing the performance of a database machine , 1977, TODS.

[2]  Kemal Oflazer,et al.  Microprocessor Based Modular Database Processors , 1978, VLDB.

[3]  Peter P. Chen The entity-relationship model: toward a unified view of data , 1975, VLDB '75.

[4]  Esen A. Ozkarahan,et al.  SYNGLISH - A High-Level Query Language for the RAP Database Machine , 1980, CAW '80.

[5]  E. F. Codd,et al.  Extending the database relational model to capture more meaning , 1979, ACM Trans. Database Syst..

[6]  G. M. Nijssen A Gross Architecture for the Next Generation Database Management System , 1976, IFIP Working Conference on Modelling in Data Base Management Systems.

[7]  D. C. Tsichritzis,et al.  Data base management systems , 1976 .

[8]  Kenneth C. Smith,et al.  RAP. 2 - an Associative Processor for data bases , 1978, ISCA '78.

[9]  Donald D. Chamberlin,et al.  SEQUEL: A structured English query language , 1974, SIGFIDET '74.

[10]  Kenneth C. Smith,et al.  RAP: an associative processor for data base management , 1975, AFIPS '75.

[11]  Ronald Fagin,et al.  The Decomposition Versus Synthetic Approach to Relational Database Design , 1977, VLDB.

[12]  Interim Report: ANSI/X3/SPARC Study Group on Data Base Management Systems 75-02-08 , 1975, FDT Bull. ACM SIGFIDET SIGMOD.

[13]  Eckhard D. Falkenberg Concepts for the Coexistence Approach to Data Base Management , 1977, International Computing Symposium.

[14]  Esen A. Ozkarahan An associative processor for relational data bases--rap. (volumes 1 and 2) , 1976 .

[15]  Dennis Tsichritzis,et al.  Multiple View Support within the ANSI/SPARC Framework , 1977, VLDB.