First order logic formalization for functional, multivalued and mutual dependencies

  • Authors:
  • J. M. Nicolas

  • Affiliations:
  • ONERA - CERT, Toulouse, France

  • Venue:
  • SIGMOD '78 Proceedings of the 1978 ACM SIGMOD international conference on management of data
  • Year:
  • 1978

Quantified Score

Hi-index 0.00

Visualization

Abstract

The purpose of this paper is to show that first order logic is adequate for formalizing functional, multivalued and mutual dependencies in relational data bases. Advantages of using logic instead of tailored formal systems are presented. This paper is decomposed into four sections. The first one presents some notions of logic and theorem proving which are relevant to this study. In the second section, a way to analyze data bases in terms of logic is briefly indicated. The third section deals with the expression of dependency statements as formulas of logic. Lastly section 4 is concerned with some properties of dependency statements which follow directly from the proposed formalization.