Advertisement

Relational Data Base Systems: A Tutorial

  • C. J. Date

Abstract

Data independence may be achieved by providing users with a simple model of the data base and a simple language for operating on that model. The advantages of relations as the basis for such a model and language are considered with respect to alternative approaches based on hierarchies and on networks.

Keywords

Data Model Relational Model Information Management System Storage Structure Record Occurrence 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    W. Ash and E. H. Sibley, TRAMP: an Interpretive Associative Processor with Deductive Capabilities, inProc. ACM 23rd Nat. Conf. (1968), pp. 143–156.Google Scholar
  2. 2.
    R. E. Bleier, Treating Hierarchical Data Structures in the SDC Time-Shared Data Management System (TDMS), inProc. ACM 22nd Nat. Conf. (1967), pp. 41–49.Google Scholar
  3. 3.
    G. Bracchi, A. Fedeli, and P. Paolini, A Relational Data Base Management System, Internal Report No. 72–5, Laboratorio di Calcolatori, Istituto di Elettrotecnica ed Elettronica, Politechnico di Milano, Italy (February 1972).Google Scholar
  4. 4.
    G. Bracchi, A. Fedeli, and P. Paolini, A Language for a Relational Data Base Management System, Presented at 6th Ann. Princeton Conf. on Information Sciences and Systems, Princeton Univ., March 1972.Google Scholar
  5. 5.
    D. L. Childs, Description of a Set-Theoretic Data Structure, inProc. FJCC(1968), pp. 557–564.Google Scholar
  6. 6.
    CODASYL Systems Committee, Introduction to Feature Analysis of Generalized Data Base Management SystemsCommun. ACM 14(5), 308–318 (1971).CrossRefGoogle Scholar
  7. 7.
    E. F. Codd, A Relational Model of Data for Large Shared Data Banks,Commun. ACM 13(6), 377–387 (1970).CrossRefGoogle Scholar
  8. 8.
    E. F. Codd, Normalized Data Base Structure: a Brief Tutorial, inProc. ACM SIGFIDET Workshop on Data Description, Access and Control(November 1971), pp. 1–17.Google Scholar
  9. 9.
    E. F. Codd, A Data Base Sublanguage Founded on the Relational Calculus, inProc. ACM SIGFIDEF Workshop on Data Description, Access and Control(November 1971), pp. 35–68.Google Scholar
  10. 10.
    E. F. Codd, Further Normalization of the Data Base Relational Model, IBM Research Report RJ 909 (31 August 1971 ), IBM Research Center, Yorktown Heights, New York.Google Scholar
  11. 11.
    E. F. Codd, Relational Completeness of Data Base Sublanguages, IBM Research Report RJ 987 (6 March 1972 ), IBM Research Center, Yorktown Heights, New York.Google Scholar
  12. 12.
    M. F. Crick, R. A. Lorie, E. J. Mosher, and A. J. Symonds, A Data Base System for Interactive Applications, IBM Technical Report G320–2058 (July 1970), IBM Scientific Center, Cambridge, Massachusetts.Google Scholar
  13. 13.
    Data Base Task Group of CODASYL Programming Languages Committee, Report (April 1971).Google Scholar
  14. 14.
    C. J. Date and P. Hopewell, File Definition and Logical Data Independence, inProc. ACM SIGFIDEF Workshop on Data Description, Access and Control(November 1971), pp. 117–138.Google Scholar
  15. 15.
    R. W. Engles, A Tutorial on Data Base Organization, IBM Technical Report TR 00. 2004 (20 March 1970 ), IBM Corp., Systems Development Division, Poughkeepsie, New York.Google Scholar
  16. 16.
    J. A. Feldman and P. D. Rovner, An ALGOL-Based Associative Language,Commun. ACM 12(8), 439–449 (1969).CrossRefGoogle Scholar
  17. 17.
    R. C. Goldstein and A. J. Strnad, The MacAIMS Data Management System, inProc. ACM SIGFIDEF Workshop in Data Description and Access(November 1970), pp. 201–229.Google Scholar
  18. 18.
    GUIDE/SHARE Data Base Task Force, Data Base Management System Requirements (November 1971), Share, New York.Google Scholar
  19. 19.
    I. J. Heath, Unacceptable File Operations in a Relational Data Base, inProc. ACM SIGFIDEF Workshop on Data Description, Access and Control(November 1971), pp. 19–23.Google Scholar
  20. 20.
    Information Management System (IMS) Application Description Manual, IBM Form SH20-0912, IBM Corp., Technical Publications Dept., White Plains, New York.Google Scholar
  21. 21.
    R. E. Levien and M. E. Maron, A Computer System for Inference Execution and Data Retrieval,Commun. ACM 10(11) 715–721 (1967).CrossRefGoogle Scholar
  22. 22.
    M. G. Notley, The Peterlee IS/1 System, IBM (UK) Scientific Centre Report UKSC-0018 (March 1972), IBM (UK) Scientific Centre, Peterlee, Co. Durham, England.Google Scholar
  23. 23.
    J. Rissanen and C. Delobel, Decomposition of Files, a Basis for Data Storage and Retrieval, IBM Report (December 1971), IBM San Jose Research Center, California.Google Scholar
  24. 24.
    A. J. Strnad, The Relational Approach to the Management of Data Bases, in Proc.IFIP Congress(1971), pp. (TA-5-)91–95.Google Scholar

Copyright information

© Plenum Press, New York 1974

Authors and Affiliations

  • C. J. Date
    • 1
  1. 1.IBM UK Laboratories Ltd.Winchester HampshireEngland

Personalised recommendations