System R: relational approach to database management

  • Authors:
  • M. M. Astrahan;M. W. Blasgen;D. D. Chamberlin;K. P. Eswaran;J. N. Gray;P. P. Griffiths;W. F. King;R. A. Lorie;P. R. McJones;J. W. Mehl;G. R. Putzolu;I. L. Traiger;B. W. Wade;V. Watson

  • Affiliations:
  • IBM Research Lab, San Jose, CA;IBM Research Lab, San Jose, CA;IBM Research Lab, San Jose, CA;IBM Research Lab, San Jose, CA;IBM Research Lab, San Jose, CA;IBM Research Lab, San Jose, CA;IBM Research Lab, San Jose, CA;IBM Research Lab, San Jose, CA;IBM Research Lab, San Jose, CA;IBM Research Lab, San Jose, CA;IBM Research Lab, San Jose, CA;IBM Research Lab, San Jose, CA;IBM Research Lab, San Jose, CA;IBM Research Lab, San Jose, CA

  • Venue:
  • ACM Transactions on Database Systems (TODS)
  • Year:
  • 1976

Quantified Score

Hi-index 0.14

Visualization

Abstract

System R is a database management system which provides a high level relational data interface. The systems 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.