The Community for Technology Leaders
Green Image
ABSTRACT
<p>A retrospective of the Darmstadt database system project, also known as DASDBS, is presented. The project is aimed at providing data management support for advanced applications, such as geo-scientific information systems and office automation. Similar to the dichotomy of RSS and RDS in System R, a layered architectural approach was pursued: a storage management kernel serves as the lowest common denominator of the requirements of the various applications classes, and a family of application-oriented front-ends provides semantically richer functions on top of the kernel. The lessons that were learned from building the DASDBS system are discussed. Particular emphasis is placed on the following issues: the role of nested relations, the experiences with using object buffers for coupling the system with the programming-language environment and the learning process in implementing multilevel transactions.</p>
INDEX TERMS
DASDBS project; Darmstadt database system project; data management support; advanced applications; geo-scientific information systems; office automation; RSS; RDS; System R; layered architectural approach; storage management kernel; applications classes; application-oriented front-ends; kernel; DASDBS system; nested relations; object buffers; programming-language environment; learning process; multilevel transactions; database management systems; storage management; transaction processing
CITATION
M.H. Scholl, H.-B. Paul, H.-J. Schek, G. Weikum, "The DASDBS Project: Objectives, Experiences, and Future Prospects", IEEE Transactions on Knowledge & Data Engineering, vol. 2, no. , pp. 25-43, March 1990, doi:10.1109/69.50904
99 ms
(Ver 3.1 (10032016))