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

The semantic data model: a modelling mechanism for data base applications

Published:31 May 1978Publication History

ABSTRACT

Conventional data models are not satisfactory for modelling data base application systems. The features that they provide are too low level and representational to allow the semantics of a data base to be directly expressed in the schema. The semantic data model (SDM) has been designed as a natural application modelling mechanism that can capture and express the structure of an application environment. The features of the SDM correspond to the principal intensional structures naturally occurring in contemporary data base applications. Furthermore, facilities for expressing derived (redundant) information are an essential part of the SDM; derived information is as prominent in an SDM schema as is primitive data. The SDM is designed to enhance the effectiveness and usability of computerized data bases. It can serve as a formal specification and documentation mechanism for a data base, can support a variety of powerful user interface facilities, and can be used as a tool in the data base design process.

References

  1. ANSI/X3/SPARC (Standards Planning and Requirements Committee), "Interim Report from the Study Group on Data Base Management Systems," FDT (Bulletin of ACM SIGMOD), Volume 7, Number 2, 1975.Google ScholarGoogle Scholar
  2. Bachman, C. W., "The Role Concept in Database Models", Proceedings of International Conference on Very Large Data Bases, Tokyo, Japan, 6-8 October 1977.Google ScholarGoogle Scholar
  3. Bernstein, P. A., J. R. Swenson, and D. C. Tsichritzis, "A Unified Approach to Functional Dependencies and Relations", Proceedings of ACM SIGMOD International Conference on the Management of Data, San Jose CA, 14-16 May 1975. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Biller, H. and E. J. Neuhold, "Semantics of Data Bases: The Semantics of Data Models", Information Systems, Volume 3, Number 1, Pages 11-30, 1978.Google ScholarGoogle ScholarCross RefCross Ref
  5. Chamberlin, D. D., J. N. Gray, and I. L. Traiger, "Views, Authorization, and Locking in a Relational Data Base System", Proceedings of National Computer Conference, Anaheim CA, 19-22 May 1975.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Chamberlin, D. D., "Relational Data-Base Management Systems", Computing Surveys, Volume 8, Number 1, March 1976. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Chang, C. L., A Hyper-Relational Model of Data Bases, IBM. Research Report RJ1634, San Jose CA, 22 August 1975.Google ScholarGoogle Scholar
  8. Chen, P. P. S., "The Entity - Relationship Model: Toward a Unified View of Data", ACM Transactions on Data Base Systems, Volume 1, Number 1, Pages 9-36, March 1976, Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Codd, E. F., "A Relational Model for Large Shared Data Banks", Communications of the ACM, Volume 13, Number 6, June 1970. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Codd, E. F., "Further Normalization of the Data Base Relational Model", Data Base Systems (editor Rustin, R.), Prentice Hall, 1971.Google ScholarGoogle Scholar
  11. Codd, E. F., "Normalized Data Base Structure: A Brief Tutorial", Proceedings of ACM SIGFIDET Workshop on Data Description, Access, and Control, San Diego CA, 1971.Google ScholarGoogle Scholar
  12. Eswaran, K. P. and D. D. Chamberlin, "Functional Specifications of a Subsystem for Database Integrity", Proceedings of International Conference on Very Large Data Bases, Framingham MA, 22-24 September 1975.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Fagin, R., "The Decomposition Versus the Synthetic Approach to Database Design, Proceedings of International Conference on Very Large Data Bases, Tokyo, Japan, 6-8 October 1977.Google ScholarGoogle Scholar
  14. Hammer, M. M. and. D. J. McLeod, "Semantic Integrity in a Relational Data Base System", Proceedings of International Conference on Very Large Data Bases, Framingham MA, 22-24 September 1975.Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Hammer, M. M. and D. J. McLeod, "A Framework for Data Base Semantic Integrity", Proceedings of Second International Conference on Software Engineering, San Francisco CA, 13-15 October 1976. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. McGee, W. C., "On User Criteria for Data Model Evaluation", ACM Transactions on Data Base Systems, Volume 1, Number 4, Pages 370-387, December, 1976. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. McLeod, D. J., "High Level Definition of Abstract Domains in a Relational Data Base System", Journal of Computer Languages, Volume 2, Number 3, 1977.Google ScholarGoogle Scholar
  18. Pirotte, A., The Entity - Property - Association Model: An Information-Oriented Data Base Model, Technical Report, M.B.L.E. Research Laboratory, Brussels, Belgium, 1977.Google ScholarGoogle Scholar
  19. Roussopoulos, N., "ADD: Algebraic Data Definition", Proceedings of Sixth Texas Conference on Computing Systems, Austin TX, 14-15 November 1977.Google ScholarGoogle Scholar
  20. Schank, R. C., "Identification of Conceptualizations Underlying Natural Language", Computer Models of Thought and Language (editors Schank, R. C. and K. M. Colby), W. H. Freeman, 1973. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Schmid, H. A. and J. R. Swenson, "On the Semantics of the Relational Data Model", Proceedings of ACM SIGMOD International Conference on the Management of Data, San Jose CA, 14-16 May 1975. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Smith, J. M. and D. C. P. Smith, "Database Abstractions: Aggregation", Communications of the ACM, Volume 20, Number 6, Pages 405-413, June 1977. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Smith, J. M. and D. C. P. Smith, "Database Abstractions: Aggregation and Generalization", ACM Transactions on Database Systems, Volume 2; Number 2, Pages 105-133, June 1977. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Stonebraker, M. R., High Level Integrity Assurance in Relational Data Base Management Systems, Electronics Research Laboratory Report ERL-M473, University of California, Berkeley CA, 16 August 1974Google ScholarGoogle Scholar
  25. Taylor, R. W. and R. L. Frank, "CODASYL Data-Base Management Systems", Computing Surveys, Volume 8, Number 1, March 1976. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Tsichritzis, D. C. and F. H. Lochovsky, "Hierarchical Data-Base Management: A Survey", Computing Surveys, Volume 8, Number 1, March 1976. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Wiederhold, C., Database Design, McGraw Hill, 1977. Google ScholarGoogle ScholarDigital LibraryDigital Library
  1. The semantic data model: a modelling mechanism for data base applications

    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
      SIGMOD '78: Proceedings of the 1978 ACM SIGMOD international conference on management of data
      May 1978
      180 pages
      ISBN:9781450373425
      DOI:10.1145/509252
      • Conference Chair:
      • John Lyon,
      • General Chairs:
      • Alfred G. Dale,
      • Nell B. Dale,
      • Program Chair:
      • Eugene I. Lowenthal

      Copyright © 1978 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: 31 May 1978

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Acceptance Rates

      Overall Acceptance Rate785of4,003submissions,20%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader