Advertisement

Name independence and database abstraction in the relational model

  • N. Spyratos
  • F. Bancilhon
Communications
Part of the Lecture Notes in Computer Science book series (LNCS, volume 64)

Abstract

In this paper, we have defined two concepts in the context of the relational model for databases. First, we have formalized the notion of internal domains by what we have called name independence. We then proceeded to formally define the abstraction process in a database schema. For an abstraction to be well-defined, we required that the schema be decomposable into independent projections. We have then derived conditions for well-defined abstractions, using the concepts of multi-valued dependency and name independence.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Abrial J.R., Data Semantics, North Holland 1974.Google Scholar
  2. 2.
    Armstrong W.W., Dependency Structures of Data Base Relationships, Information Processing 74, North Holland 1974, pp. 580–583.Google Scholar
  3. 3.
    Bracchi G., Paolini P., Pelagatti G., Mappings in Data Base Systems, Rapporto Interno n o 76–11, Istituto di Elettrotecnica ed Elettronica del Politecnino di Milano, November 1976.Google Scholar
  4. 4.
    Codd E.F., A Relational Model for Large Shared Data Banks, Communications of the ACM, Vol. 13, No 6, June 1970.Google Scholar
  5. 5.
    Fagin R., Multivalued Dependencies and a New Normal Form for Relational Data Bases, ACM Transactions on Data Base Systems, Vol. 2, No. 3, September 1977, pp. 262–278.CrossRefGoogle Scholar
  6. 6.
    Nissen G.M., Data Structuring in the DDL and Relational Data Model, Proceedings of IFIP TC-2, Working Conference on Data Base Management Systems, Cargese, Corsica, 1–5 April 1974, North Holland 1974.Google Scholar
  7. 7.
    Rissanen J., Independent Components of Relations, ACM Transactions on Data Base Systems, Vol. 2, No. 4, December 1977.Google Scholar
  8. 8.
    Spyratos N., Bancilhon F., Name Independence in Relational Data Bases, ICMOD Conference 78, Milan, Italy, June 1978.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1978

Authors and Affiliations

  • N. Spyratos
    • 1
    • 2
  • F. Bancilhon
    • 1
  1. 1.IRIA-LABORIALe ChesnayFrance
  2. 2.Département de MathématiqueUniversité d'OrleansOrleansFrance

Personalised recommendations