|
|
Buffer Management in a Non-Standard Database System
Andrea Sikeler
University Kaiserslautern
Abstract
Advanced computer applications (CAD/CAM, office automation, etc.) require complex data management functions which cannot be satisfied by currently available database systems (DBS). Therefore, so-called non-standard DBS (NDBS) attempt to satisfy these requirements by exploiting new architecture and implementation concepts. A prime concept is the DBS-kernel architecture which consists of an application-independent DBS-kernel and an application-oriented layer. Moreover, the DBS-kernel is divided into multiple layers representing different levels of abstraction. Each of these layers supports certain requirements of the non-standard applications needed at the chosen level of abstraction.
This paper concentrates on the storage system as the lowest layer in such a layered architecture. The requirements at this level of abstraction are outlined and an appropriate interface is proposed. New objects and operations as well as a transaction concept are introduced. Implementation aspects are discussed with respect to PRIMA, a prototype implementation of an DBS-kernel.
in: SFB-Bericht 26/88, SFB 124, University of Kaiserslautern, 1988
|