Architectural Issues of Transaction Management in Multi-Layered Systems.
Gerhard Weikum, Hans-Jörg Schek:
Architectural Issues of Transaction Management in Multi-Layered Systems.
VLDB 1984: 454-465@inproceedings{DBLP:conf/vldb/WeikumS84,
author = {Gerhard Weikum and
Hans-J{\"o}rg Schek},
editor = {Umeshwar Dayal and
Gunter Schlageter and
Lim Huat Seng},
title = {Architectural Issues of Transaction Management in Multi-Layered
Systems},
booktitle = {Tenth International Conference on Very Large Data Bases, August
27-31, 1984, Singapore, Proceedings},
publisher = {Morgan Kaufmann},
year = {1984},
isbn = {0-934613-16-8},
pages = {454-465},
ee = {db/conf/vldb/WeikumS84.html},
crossref = {DBLP:conf/vldb/84},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
The internal structure of current data base systems is ideally characterized by a hierarchy of multiple layers.
Each layer offers certain specific objects and operations on its interface.
Within this framework we investigate the transaction management aspects. It is shown that the System R kind of concurrency control can be generalized and an appropriate recovery method can be found by introducing a type of open nested transactions which are strongly tied to architectural layers.
Especially, our approach includes application-specific levels on top of a data base kernel system.
Up to now, most of the preprocessor solutions for so-called "non-standard" applications that have been proposed simply ignore aspects of concurrency control and recovery.
We sketch different possibilities to realize transaction management in such a layered environment.
Copyright © 1984 by the VLDB Endowment.
Permission to copy without fee all or part of this material is granted provided that the copies are not made or
distributed for direct commercial advantage, the VLDB
copyright notice and the title of the publication and
its date appear, and notice is given that copying
is by the permission of the Very Large Data Base
Endowment. To copy otherwise, or to republish, requires
a fee and/or special permission from the Endowment.
Online Paper
CDROM Version: Load the CDROM "Volume 1 Issue 4, VLDB '75-'88" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
Printed Edition
Umeshwar Dayal, Gunter Schlageter, Lim Huat Seng (Eds.):
Tenth International Conference on Very Large Data Bases, August 27-31, 1984, Singapore, Proceedings.
Morgan Kaufmann 1984, ISBN 0-934613-16-8
Contents
References
- [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)
- [Ba83]
- ...
- [BaS84]
- Rudolf Bayer, Peter Schlichtiger:
Data Management Support for Database Management.
Acta Inf. 21: 1-28(1984)
- [BGL81]
- ...
- [BGL83]
- Philip A. Bernstein, Nathan Goodman, Ming-Yee Lai:
Analyzing Concurrency Control Algorithms When User and System Operations Differ.
IEEE Trans. Software Eng. 9(3): 233-239(1983)
- [DPS83]
- ...
- [EHPR81]
- ...
- [El82]
- ...
- [Ga83]
- Hector Garcia-Molina:
Using Semantic Knowledge for Transaction Processing in Distributed Database.
ACM Trans. Database Syst. 8(2): 186-213(1983)
- [Gr78]
- Jim Gray:
Notes on Data Base Operating Systems.
Advanced Course: Operating Systems 1978: 393-481
- [Gr81a]
- Jim Gray, Paul R. McJones, Mike W. Blasgen, Bruce G. Lindsay, Raymond A. Lorie, Thomas G. Price, Gianfranco R. Putzolu, Irving L. Traiger:
The Recovery Manager of the System R Database Manager.
ACM Comput. Surv. 13(2): 223-243(1981)
- [Gr81b]
- Jim Gray:
The Transaction Concept: Virtues and Limitations (Invited Paper).
VLDB 1981: 144-154
- [HR82]
- Theo Härder, Andreas Reuter:
Principles of Transaction-Oriented Database Recovery.
ACM Comput. Surv. 15(4): 287-317(1983)
- [HR83a]
- ...
- [HR83b]
- ...
- [IBM]
- ...
- [KW83]
- ...
- [Kie83]
- ...
- [KL83]
- ...
- [Ko83]
- Henry F. Korth:
Locking Primitives in a Database System.
J. ACM 30(1): 55-79(1983)
- [Li79]
- ...
- [Lo77]
- Raymond A. Lorie:
Physical Integrity in a Large Segmented Database.
ACM Trans. Database Syst. 2(1): 91-104(1977)
- [LSch83]
- ...
- [Ly83]
- Nancy A. Lynch:
Multilevel Atomicity - A New Correctness Criterion for Database Concurrency Control.
ACM Trans. Database Syst. 8(4): 484-502(1983)
- [Mo82]
- ...
- [PSSW84]
- ...
- [PrS83]
- ...
- [SchP82]
- Hans-Jörg Schek, Peter Pistor:
Data Structures for an Integrated Data Base Management and Information Retrieval System.
VLDB 1982: 197-207
- [SchS83]
- ...
- [Sch84]
- ...
- [Sie]
- ...
- [SRG83]
- Michael Stonebraker, W. Bradley Rubenstein, Antonin Guttman:
Application of Abstract Data Types and Abstract Indices to CAD Data Bases.
Engineering Design Applications 1983: 107-113
- [Tr82]
- Irving L. Traiger:
Virtual Memory Management for Database Systems.
Operating Systems Review 16(4): 26-48(1982)
- [Tr83]
- Irving L. Traiger:
Trends in System Aspects of Database Management.
ICOD 1983: 1-21
- [Ve79]
- ...
- [Wei84]
- ...
- [Wo83]
- Eugene Wong:
Semantic Enhancement Through Extended Relational Views.
ICOD 1983: 169-178
Copyright © Fri Mar 12 17:22:47 2010
by Michael Ley (ley@uni-trier.de)