by
M. M. Astrahan
,
Ht. W. Blasgen
,
D. D. Chamberlin
,
K. P. Eswaran
,
J. N. Gray
,
P. P. Griffiths
,
W. F. King
,
R. A. Lorie
,
J. W. Mehl
,
G. R. Putzolu
,
I. L. Traiger
,
B. W. Wade
,
V. Watson
ACM Transactions on Database Systems
Add To MetaCart
Abstract:
System R is a database management system which provides a high level relational data interface. The system provides a high level of data independence by isolating the end user as much as possible from underlying storage structures. The system permits definition of a variety of relational views on common underlying data. Data control features are provided, including authorization, integrity assertions, triggered transactions, a logging and recovery subsystem, and facilities for maintaining data consistency in a shared-update environment. This paper contains a description of the overall architecture and design of the system. At the present time the system is being implemented and the design evaluated. We emphasize that System R is a vehicle for research in database architecture, and is not planned as a product.
Citations
|
613
|
F.: A Relational Model of Data for Large Shared Data Banks
– Codd
- 1970
|
|
205
|
Organization and maintenance of large ordered indexes
– Bayer, McCreight
- 1972
|
|
134
|
Granularity of Locks and Degrees of Consistency in a Shared Database
– Gray, Lorie, et al.
- 1975
|
|
126
|
Implementation of integrity constraints and views by query modification
– Stonebraker
- 1975
|
|
125
|
Relational completeness of data base sublanguages
– Codd
- 1972
|
|
60
|
SEQUEL, A Structured English Query Language
– Chamberlin, Boyce
- 1974
|
|
60
|
Query By Example
– Zloof
- 1975
|
|
34
|
Functional specifications of a subsystem for data base integrity
– Eswaran, Chamberlin
- 1975
|
|
27
|
Optimizing the Performance of a Relational Algebra Database Interface
– Smith, Chang
- 1975
|
|
17
|
Use of psychological experimentation as an aid to development of a query language
– Reisner
- 1977
|
|
10
|
INGRES: A Relational Data Base System
– Held
- 1975
|
|
7
|
Using a structured english query language as a data definition facility
– BOYCE, CHAMBERLIN
- 1973
|
|
7
|
The MACAIMS Data Management System
– GOLDSTEIN, STRNAD
- 1970
|
|
6
|
A shared segment and inter-process communication facility for VM/370
– Gray, Watson
- 1975
|
|
6
|
Human factors evaluation of two data base query languages
– REISNER, BOYCE, et al.
- 1975
|
|
5
|
A multi-level relational system
– MYLOPOULOS, SCHUSTER, et al.
- 1975
|
|
4
|
SEQUEL-XRM: A Relational System
– Astrahan, Lorie
- 1975
|
|
4
|
A relational access method for interactive applications
– LORIE, SYMONDS
- 1971
|
|
3
|
PRTV: An efficient implementation for large relational data bases
– TODD
- 1975
|
|
3
|
RDMS: A relational data management system
– WHITNEY
- 1972
|
|
2
|
An experimental VM/370 based information system
– DONOVAN, FESSEL, et al.
- 1975
|
|
2
|
XRM-An extended (n-ary) relational memory. IBM Scientific Center Rep
– LORIE
- 1974
|
|
2
|
A Multi-level Architecture for Relational Data Base Systems
– SCHMID, BERNSTEIN
- 1975
|
|
1
|
An authorization mechanism for a relational data base system
– GRIFFITHS, WADE
- 1976
|
|
1
|
The Peterlee IS/l System
– NOTLEY
- 1972
|