Specifying queries as relational expressions
- 4 November 1973
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGIR Forum
- Vol. 9 (3) , 31-47
- https://doi.org/10.1145/951761.951765
Abstract
SQUARE (Specifying Queries As Relational Expressions) is a set oriented data sublanguage for expressing queries (access, modification, insertion, and deletion) to a data base consisting of a collection of time-varying relations. The language mimics how people use relations or tables to obtain information. It does not require the sophisticated mathematical machinery of the predicate calculus (bound variables, quantifiers, etc.) in order to express simple references to tables. However, the language has been shown to be complete, i.e., any query expressible in the predicate calculus is expressible in SQUARE.Keywords
This publication has 4 references indexed in Scilit:
- An empirical study of FORTRAN programsSoftware: Practice and Experience, 1971
- A data base sublanguage founded on the relational calculusPublished by Association for Computing Machinery (ACM) ,1971
- Normalized data base structurePublished by Association for Computing Machinery (ACM) ,1971
- A relational model of data for large shared data banksCommunications of the ACM, 1970