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

Data model integration using the structural model

Published:30 May 1979Publication History

ABSTRACT

One approach to the design of a logical model for an integrated database requires each potential user or application to specify its view as a data model. An integration phase follows, where these user data models are integrated into a global database model. We address the problem of view integration when user data models are expressed using the structural model [Wi77, WE79].The structural model is built from relations in Boyce-Codd normal form [Co74]. A basic set of integrity assertions is implicit in the model. The integrity assertions are defined by classification of relations into types, and are represented by connections between relations. We will show how to integrate different representations of two related real-world entity classes.

References

  1. {Ba69} Bachman, C.W., "Data Structure Diagrams", Database (ACM SIGBDP), Vol.1, No.2, Summer 1969 Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. {CGT75} Chamberlin, D.D., J.N.Gray, and I.L.Traiger, "Views, Authorization, and Locking in a Relational Database System", Proc. NCC, AFIPS, 1975, pp.425--430Google ScholarGoogle Scholar
  3. {Ch76} Chen, P.P.S., "The Entity-Relationship Model --- Towards a Unified View of Data", ACM Trans, on Database Systems, Vol.1, No.1, March 1976, pp.9--36 Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. {Co70} Codd, E.F., "A Relational Model for Large Shared Data Banks", Comm. ACM, Vol.13, No.6, June 1970, pp.377--387 Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. {Co72} Codd, E.F., "Further Normalization of the Data Base Relational Model", in R.Rustin (ed.), "Data Base Systems", Courant Comp. Sci. Symp., Volume 6, Prentice-Hall, 1972, pp.33--64Google ScholarGoogle Scholar
  6. {Co74} Codd, E.F., "Recent Investigations in Relational Data Base Systems", Information Processing 74, North-Holland, 1974, pp.1017--1021Google ScholarGoogle Scholar
  7. {DB78} Dayal, U. and P.A. Bernstein, "On the Updatability of Relational Views", in S.B.Yao (ed.), Proc. Fourth Intl. Conf. on VLDB, West-Berlin, 1978, pp.368--377Google ScholarGoogle Scholar
  8. {EC75} Eswaran, K.P. and D.D. Chamberlin, "Functional Specifications of a Subsystem for Database Integrity", in D.S.Kerr (ed.), "Very Large Data Bases", (Proc. Intl. Conf. on VLDB), ACM, 1975, pp.48--68Google ScholarGoogle Scholar
  9. {HM78} Hammer, M. and D.McLeod, "The Semantic Data Model: A Modelling Mechanism for Data Base Applications", in E.Lowenthal and N.B.Dale (eds.), ACM SIGMOD Intl. Conf. on Management of Data, Austin, Texas, 1978, pp.26--36 Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. {NS78} Navathe, S.B. and M.Schkolnick, "View Representation in Logical Database Design", in E.Lowenthal and N.B.Dale (eds.), ACM SIGMOD Intl. Conf. on Management of Data, Austin, Texas, 1978, pp.144--156 Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. {SS75} Schmid, H.A. and J.R.Swenson, "On the semantics of the relational model", in W.F.King (ed.), ACM SIGMOD Intl. Conf. on Management of Data, San Jose, California, 1975, pp.211--223 Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. {SS77} Smith, J.M. and D.C.P.Smith, "Database Abstractions: Aggregation and Generalization", ACM Trans. on Database Systems, Vol.2, No.2, June 1977, pp.105--133 Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. {WE79} Wiederhold, G. and R. El-Masri, "A Structural Model for Database Systems", Stanford University, Computer Science Dept. Technical Report CS-79-722, April 1979 Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. {Wi77} Wiederhold, G., "Database Design", McGraw-Hill, 1977, Chapter 7, pp.329--367 Google ScholarGoogle ScholarDigital LibraryDigital Library
  1. Data model integration using the structural model

    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 '79: Proceedings of the 1979 ACM SIGMOD international conference on Management of data
      May 1979
      208 pages
      ISBN:089791001X
      DOI:10.1145/582095

      Copyright © 1979 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: 30 May 1979

      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