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.
Similar content being viewed by others
References
Abrial J.R., Data Semantics, North Holland 1974.
Armstrong W.W., Dependency Structures of Data Base Relationships, Information Processing 74, North Holland 1974, pp. 580–583.
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.
Codd E.F., A Relational Model for Large Shared Data Banks, Communications of the ACM, Vol. 13, No 6, June 1970.
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.
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.
Rissanen J., Independent Components of Relations, ACM Transactions on Data Base Systems, Vol. 2, No. 4, December 1977.
Spyratos N., Bancilhon F., Name Independence in Relational Data Bases, ICMOD Conference 78, Milan, Italy, June 1978.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1978 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Spyratos, N., Bancilhon, F. (1978). Name independence and database abstraction in the relational model. In: Winkowski, J. (eds) Mathematical Foundations of Computer Science 1978. MFCS 1978. Lecture Notes in Computer Science, vol 64. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-08921-7_98
Download citation
DOI: https://doi.org/10.1007/3-540-08921-7_98
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-08921-6
Online ISBN: 978-3-540-35757-5
eBook Packages: Springer Book Archive