Notes on Data Base Operating Systems

This paper is a compendium of data base management operating systems folklore. It is an early paper and is still in draft form. It is intended as a set of course notes for a class on data base operating systems. After a brief overview of what a data management system is it focuses on particular issues unique to the transaction management component especially locking and recovery.

[1]  A. Metaxides,et al.  Data base task group report to the CODASYL programming language committee , 1969, DATB.

[2]  Lawrence A. Bjork Recovery scenario for a DB/DC system , 1973, ACM Annual Conference.

[3]  Charles T. Davies,et al.  Recovery semantics for a DB/DC system , 1973, ACM Annual Conference.

[4]  Stephen R. Kimbleton,et al.  Computer Communication Networks: Approaches, Objectives, and Performance Considerations , 1975, CSUR.

[5]  Thomas Marill,et al.  The datacomputer: a network data utility , 1975, AFIPS '75.

[6]  James Martin,et al.  Computer Data-Base Organization , 1975 .

[7]  Irving L. Traiger,et al.  Views, authorization, and locking in a relational data base system , 1975, AFIPS '75.

[8]  Michael Stonebraker,et al.  The design and implementation of INGRES , 1976, TODS.

[9]  J. D. Day,et al.  A principle for resilient sharing of distributed resources , 1976, ICSE '76.

[10]  Irving L. Traiger,et al.  The notions of consistency and predicate locks in a database system , 1976, CACM.

[11]  Michael Stonebraker,et al.  A Distributed Data Base Version of INGRES. , 1976 .

[12]  Butler W. Lampson,et al.  Crash Recovery in a Distributed Data Storage System , 1981 .

[13]  Irving L. Traiger,et al.  System R: relational approach to database management , 1976, TODS.

[14]  Robert W. Engles Currency and Concurrency in the COBOL Data Base Facility , 1976, IFIP Working Conference on Modelling in Data Base Management Systems.

[15]  Donald D. Chamberlin,et al.  SEQUEL 2: A Unified Approach to Data Definition, Manipulation, and Control , 1976, IBM J. Res. Dev..

[16]  C. J. Date An architecture for high-level language database extensions , 1976, SIGMOD '76.

[17]  William C. McGee The Information Management System IMS/VS Part I: General Structure and Operation , 1977, IBM Syst. J..

[18]  Michael E. Senko,et al.  Data Structures and Data Accessing in Data Base Systems Past, Present, Future , 1977, IBM Syst. J..

[19]  Peter Homan,et al.  CICS/VS and its Role in Systems Network Architecture , 1977, IBM Syst. J..