The architecture of the PLAIN data base handler

Martin L. Kersten, Anthony I. Wasserman, Anthony I. Wasserman · Software Practice and Experience · 1981

Abstract The programming language PLAIN has been designed to support conversational access to a data base, and incorporates relations as a built‐in data type. This paper describes the architecture of the data base handler for PLAIN, emphasizing the separation of the data base handler from other aspects of the language processor, and the modularization of the data base architecture to support modifications to the language and its implementation with minimal difficulty. The data base architecture is layered in order to provide the greatest possible degree of information hiding and separation of functionality. The paper shows the structure of the data base handler and the functions of the various modules of the system.

Read the paper · More papers on PaperTik