A formal definition of the relational model
- 1 September 1982
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGMOD Record
- Vol. 13 (1) , 18-29
- https://doi.org/10.1145/984514.984515
Abstract
The relational model of data, originally introduced by Codd in [1], has three components: (1) a set of objects (relations, domains, etc.); (2) a set of operators (union, project, etc.); (3) a set of general integrity rules. The purpose of this paper is to provide a formal definition of each of these three components.Keywords
This publication has 4 references indexed in Scilit:
- Data models in database managementACM SIGMOD Record, 1980
- Extending the database relational model to capture more meaningACM Transactions on Database Systems, 1979
- Normal forms and relational database operatorsPublished by Association for Computing Machinery (ACM) ,1979
- A relational model of data for large shared data banksCommunications of the ACM, 1970