skip to main content
10.1145/800296.811517acmconferencesArticle/Chapter ViewAbstractPublication PagesmodConference Proceedingsconference-collections
Article
Free Access

An approach to implementing a relational data management system

Published:01 May 1974Publication History

ABSTRACT

One of the key developments in data base technology in recent years has been the introduction of the relation as a model for a data base and its manipulation language. This article begins with a very brief discussion of this concept particularly as it relates to the interlinking of file entries. The bulk of the paper addresses the difficult problem of efficiently implementing relational selection criteria and proposes a technique for handling a subset of these retrieval requests. The suggested scheme is sufficiently modular to admit the use of a wide variety of storage structures and search strategies. The method has been implemented and example results of experiments with the technique are presented.

References

  1. 1.Codd, E.F., "A Relational Model of Large Shared Data Banks," CACM; 13 6 June 1970, 377-387. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2.Codd, E.F., "A Data Base Sublanguage Founded on the Relational Calculus," 1971 ACM SIGFIDET Workshop -Data Description, Access and Control; San Diego, California (Nov. 11-12, 1971, 35-68)Google ScholarGoogle Scholar
  3. 3.Codd, E.F., "Normalized Data Base Structure: A Brief Tutorial," 1971 ACM SIGFIDET Workshop - Data Description, Access and Control; San Diego, California (Nov. 11-12, 1971) 1-17.Google ScholarGoogle Scholar
  4. 4.Symonds, A.J., Lorie, R.A., "A Schema for Describing a Relational Data Base," 1970 ACM SIGFIDET Workshop -Data Description Access and Control; Houston, Texas (15-16 November, 1970) Rice University, Houston, Texas.Google ScholarGoogle Scholar
  5. 5.Date, C.J., Hopewell, P., "File Definition and Logical Data Definition," 1971 ACM SIGFIDET Workshop -Data Description, Access and Control; San Diego, California(Nov. 11-12, 1971)117-138.Google ScholarGoogle Scholar
  6. 6.National Military Command System Information Processing system 360 Formatted File System (NIPS 360 FFS), Users Manual, Computer System Manual Number CSM UM15A-68, (15 January 1970).Google ScholarGoogle Scholar
  7. 7.Bachman, C.W. and Williams, S.B., "A General Purpose Programming System for Random Access Memories," Proc. FJCC, 1964, pp. 411-422.Google ScholarGoogle Scholar
  8. 8.Stamen, J., "Working Document on the Janus Command Language," August 10, 1971). Write: Cambridge Project Massachusetts Institute of Technology 575 Technology Square Cambridge, Mass. 02139Google ScholarGoogle Scholar
  9. 9.CODASYL Data Base Task Group -April 1971 Report. Write: Association for Computing Machinery Order Dept. 1133 Avenue of the Americas New York, N.Y. 10026Google ScholarGoogle Scholar
  10. 10.GIS Application Description Manual H20-0574.Google ScholarGoogle Scholar
  11. 11.Information Management System/360, Program Description SH 20 0634-1Google ScholarGoogle Scholar
  12. 12.Rothnie, J.B., Lozano, T., "Attribute Based File Organization in a Paged Memory," CACM 17 2 Feb. 1974, pp. 63-69. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 13.Rothnie J.B., The Design of Generalized Data Management Systems; Ph.D. Dissertation, Dept. of Civil Engineering, MIT, 1972, 169-171.Google ScholarGoogle Scholar
  14. 14.Rothnie, J.B., op. cit., 172-173. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. 15.Rothnie, J.B., op. cit., 355-367. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. 16.Rothnie, J.B., op. cit., 368-396.Google ScholarGoogle Scholar
  17. 17.Palermo, F.P., "A Data Base Search Problem," IBM Research Report.Google ScholarGoogle Scholar

Index Terms

  1. An approach to implementing a relational data management system

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        SIGFIDET '74: Proceedings of the 1974 ACM SIGFIDET (now SIGMOD) workshop on Data description, access and control
        May 1974
        494 pages
        ISBN:9781450374156
        DOI:10.1145/800296

        Copyright © 1974 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 May 1974

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader