Architecture and Implementation of the Darmstadt Database Kernel System.
H.-Bernhard Paul, Hans-Jörg Schek, Marc H. Scholl, Gerhard Weikum, Uwe Deppisch:
Architecture and Implementation of the Darmstadt Database Kernel System.
SIGMOD Conference 1987: 196-207@inproceedings{DBLP:conf/sigmod/PaulSSWD87,
author = {H.-Bernhard Paul and
Hans-J{\"o}rg Schek and
Marc H. Scholl and
Gerhard Weikum and
Uwe Deppisch},
editor = {Umeshwar Dayal and
Irving L. Traiger},
title = {Architecture and Implementation of the Darmstadt Database Kernel
System},
booktitle = {Proceedings of the Association for Computing Machinery Special
Interest Group on Management of Data 1987 Annual Conference,
San Francisco, California, May 27-29, 1987},
publisher = {ACM Press},
year = {1987},
pages = {196-207},
ee = {http://doi.acm.org/10.1145/38713.38737, db/conf/sigmod/PaulSSWD87.html},
crossref = {DBLP:conf/sigmod/87},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
The multi-layered architecture of the DArmStadt Data
Base System (DASDBS) for advanced applications is introduced. DASDBS is conceived as a family of application-specific database systems on top of a common database kernel system. The main design problem considered here
is: What features are common enough to be integrated into the kernel and what features are rather application-specific?
Kernel features must be simple enough to be efficiently implemented and to serve a broad class of clients, yet powerful enough to form a convenient basis for application-oriented layers. Our kernel provides mechanisms to efficiently store hierarchically structured complex objects, and offers operations which are set-oriented and can be processed in a single scan through the objects. To achieve high concurrency in a layered system, a multi-level transaction methodology is applied. First experiences with our current implementation and some lessons we have learned from it are reported.
Copyright © 1987 by the ACM,
Inc., used by permission. Permission to make
digital or hard copies is granted provided that
copies are not made or distributed for profit or
direct commercial advantage, and that copies show
this notice on the first page or initial screen of
a display along with the full citation.
Online Version (ACM WWW Account required): Full Text in PDF Format
CDROM Version: Load the CDROM "Volume 1 Issue 2, SIGMOD '75-'92" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
Printed Edition
Umeshwar Dayal, Irving L. Traiger (Eds.):
Proceedings of the Association for Computing Machinery Special Interest Group on Management of Data 1987 Annual Conference, San Francisco, California, May 27-29, 1987.
ACM Press 1987
,
SIGMOD Record 16(3)
Contents
References
- [Ab86]
- ...
- [AB84]
- Serge Abiteboul, Nicole Bidoit:
Non First Normal Form Relations to Represent Hierarchical Organized Data.
PODS 1984: 191-200

- [AH84]
- Serge Abiteboul, Richard Hull:
IFO: A Formal Semantic Database Model.
PODS 1984: 119-132

- [As76]
- Morton M. Astrahan, Mike W. Blasgen, Donald D. Chamberlin, Kapali P. Eswaran, Jim Gray, Patricia P. Griffiths, W. Frank King III, Raymond A. Lorie, Paul R. McJones, James W. Mehl, Gianfranco R. Putzolu, Irving L. Traiger, Bradford W. Wade, Vera Watson:
System R: Relational Approach to Database Management.
ACM Trans. Database Syst. 1(2): 97-137(1976)

- [BB84]
- Don S. Batory, Alejandro P. Buchmann:
Molecular Objects, Abstract Data Types, and Data Models: A Framework.
VLDB 1984: 172-184

- [BBGLS83]
- Catriel Beeri, Philip A. Bernstein, Nathan Goodman:
A Concurrency Control Theory for Nested Transactions.
PODC 1983: 45-62

- [BK86]
- François Bancilhon, Setrag Khoshafian:
A Calculus for Complex Objects.
PODS 1986: 53-60

- [BP85]
- ...
- [BRS82]
- François Bancilhon, Philippe Richard, Michel Scholl:
On Line Processing of Compacted Relations.
VLDB 1982: 263-269

- [BS85]
- ...
- [Ca86]
- Michael J. Carey, David J. DeWitt, Daniel Frank, Goetz Graefe, M. Muralikrishna, Joel E. Richardson, Eugene J. Shekita:
The Architecture of the EXODUS Extensible DBMS.
OODBS 1986: 52-65

- [CDRS86]
- Michael J. Carey, David J. DeWitt, Joel E. Richardson, Eugene J. Shekita:
Object and File Management in the EXODUS Extensible Database System.
VLDB 1986: 91-100

- [Ch81]
- Donald D. Chamberlin, Morton M. Astrahan, Mike W. Blasgen, Jim Gray, W. Frank King III, Bruce G. Lindsay, Raymond A. Lorie, James W. Mehl, Thomas G. Price, Gianfranco R. Putzolu, Patricia G. Selinger, Mario Schkolnick, Donald R. Slutz, Irving L. Traiger, Bradford W. Wade, Robert A. Yost:
A History and Evaluation of System R.
Commun. ACM 24(10): 632-646(1981)

- [Da86]
- Peter Dadam, Klaus Küspert, F. Andersen, Henk M. Blanken, R. Erbe, Jürgen Günauer, Vincent Y. Lum, Peter Pistor, Georg Walch:
A DBMS Prototype to Support Extended NF2 Relations: An Integrated View on Flat Tables and Hierarchies.
SIGMOD Conference 1986: 356-367

- [De84]
- David J. DeWitt, Randy H. Katz, Frank Olken, Leonard D. Shapiro, Michael Stonebraker, David A. Wood:
Implementation Techniques for Main Memory Database Systems.
SIGMOD Conference 1984: 1-8

- [De86]
- Uwe Deppisch:
S-Tree: A Dynamic Balanced Signature Index for Office Retrieval.
SIGIR 1986: 77-87

- [DD86]
- ...
- [DKM85]
- ...
- [DLPS85]
- Peter Dadam, Vincent Y. Lum, U. Prädel, Gunter Schlageter:
Selective Deferred Index Maintenance & Concurrency Control in Integrated Information Systems.
VLDB 1985: 142-150

- [DO87]
- ...
- [DOPSSW85]
- ...
- [DPS86]
- Uwe Deppisch, H.-Bernhard Paul, Hans-Jörg Schek:
A Storage System for Complex Objects.
OODBS 1986: 183-195

- [FC84]
- Christos Faloutsos, Stavros Christodoulakis:
Signature Files: An Access Method for Documents and Its Analytical Performance Evaluation.
ACM Trans. Inf. Syst. 2(4): 267-288(1984)

- [GS82]
- Antonin Guttman, Michael Stonebraker:
Using a Relational Database Management System for Computer Aided Design Data.
IEEE Database Eng. Bull. 5(2): 21-28(1982)

- [Gu84]
- Antonin Guttman:
R-Trees: A Dynamic Index Structure for Spatial Searching.
SIGMOD Conference 1984: 47-57

- [Hä86]
- Theo Härder:
New Approaches to Object Processing in Engineering Databases.
OODBS 1986: 217

- [HHLM86]
- Theo Härder, Christoph Hübel, Stefan Langenfeld, Bernhard Mitschang:
KUNICAD - ein datenbankgestütztes geometrisches Modellierungssystem für Werkstücke.
Inform., Forsch. Entwickl. 2(1): 1-18(1987)

- [HL82]
- Roger L. Haskin, Raymond A. Lorie:
On Extending the Functions of a Relational Database System.
SIGMOD Conference 1982: 207-212

- [HR85]
- Theo Härder, Andreas Reuter:
Architektur von Datenbanksystemen für Non-Standard-Anwendungen.
BTW 1985: 253-286

- [KW87]
- Alfons Kemper, Mechtild Wallrath:
Konzepte zur Integration Abstrakter Datentypen in R2D2.
BTW 1987: 344-359

- [LKMP85]
- ...
- [MD86]
- Frank Manola, Umeshwar Dayal:
PDM: An Object-Oriented Data Model.
OODBS 1986: 18-25

- [MGG86]
- J. Eliot B. Moss, Nancy D. Griffeth, Marc H. Graham:
Abstraction in Recovery Management.
SIGMOD Conference 1986: 72-83

- [Mi87]
- Bernhard Mitschang:
MAD - ein Datenmodell für den Kern eines Non-Standard-Datenbanksystems.
BTW 1987: 180-195

- [NHS84]
- Jürg Nievergelt, Hans Hinterberger, Kenneth C. Sevcik:
The Grid File: An Adaptable, Symmetric Multikey File Structure.
ACM Trans. Database Syst. 9(1): 38-71(1984)

- [OM86]
- ...
- [PSSW87]
- H.-Bernhard Paul, A. Söder, Hans-Jörg Schek, Gerhard Weikum:
Unterstützung des Büro-Ablage-Service durch ein Datenbankkernsystem.
BTW 1987: 196-211

- [Ro86]
- Lawrence A. Rowe:
A Shared Object Hierarchy.
OODBS 1986: 160-170

- [Sche85]
- Hans-Jörg Schek:
Towards A Basic Relational NF² Algebra Processor.
FODO 1985: 549-562

- [Scho86]
- Marc H. Scholl:
Theoretical Foundation of Algebraic Optimization Utilizing Unnormalized Relations.
ICDT 1986: 380-396

- [Schw86]
- Peter M. Schwarz, Walter Chang, Johann Christoph Freytag, Guy M. Lohman, John McPherson, C. Mohan, Hamid Pirahesh:
Extensibility in the Starburst Database System.
OODBS 1986: 85-92

- [SL83]
- ...
- [SP82]
- Hans-Jörg Schek, Peter Pistor:
Data Structures for an Integrated Data Base Management and Information Retrieval System.
VLDB 1982: 197-207

- [SPS87]
- Marc H. Scholl, H.-Bernhard Paul, Hans-Jörg Schek:
Supporting Flat Relations by a Nested Relational Kernel.
VLDB 1987: 137-146

- [SR84]
- Michael Stonebraker, Lawrence A. Rowe:
Database Portals: A New Application Program Interface.
VLDB 1984: 3-13

- [SRG83]
- ...
- [SS80]
- ...
- [SS83]
- ...
- [SS86]
- Hans-Jörg Schek, Marc H. Scholl:
The relational model with relation-valued attributes.
Inf. Syst. 11(2): 137-147(1986)

- [St86]
- Michael Stonebraker:
Object Management in Postgres Using Procedures.
OODBS 1986: 66-72

- [SW86]
- Hans-Jörg Schek, Gerhard Weikum:
DASDBS Konzepte und Architektur eines neuartigen Datenbanksystems.
Inform., Forsch. Entwickl. 2(3): 105-121(1987)

- [SWa86]
- ...
- [Tr83]
- Irving L. Traiger:
Trends in System Aspects of Database Management.
ICOD 1983: 1-21

- [We86a]
- Gerhard Weikum:
A Theoretical Foundation of Multi-Level Concurrency Control.
PODS 1986: 31-43

- [We86b]
- ...
- [WNP86]
- ...
- [WS84]
- Gerhard Weikum, Hans-Jörg Schek:
Architectural Issues of Transaction Management in Multi-Layered Systems.
VLDB 1984: 454-465

Copyright © Fri Mar 12 17:21:27 2010
by Michael Ley (ley@uni-trier.de)