Specifying queries as relational expressions
- 1 November 1975
- journal article
- Published by Association for Computing Machinery (ACM) in Communications of the ACM
- Vol. 18 (11) , 621-628
- https://doi.org/10.1145/361219.361221
Abstract
This paper presents a data sublanguage called SQUARE, intended for use in ad hoc, interactive problem solving by non-computer specialists. SQUARE is based on the relational model of data, and is shown to be relationally complete; however, it avoids the quantifiers and bound variables required by languages based on the relational calculus. Facilities for query, insertion, deletion, and update on tabular data bases are described. A syntax is given, and suggestions are made for alternative syntaxes, including a syntax based on English key words for users with limited mathematical background.Keywords
This publication has 7 references indexed in Scilit:
- SEQUELPublished by Association for Computing Machinery (ACM) ,1976
- Implementation of a structured English query languageCommunications of the ACM, 1975
- Specifying queries as relational expressionsPublished by Association for Computing Machinery (ACM) ,1973
- Quantification in query systemsPublished by Association for Computing Machinery (ACM) ,1971
- A relational model of data for large shared data banksCommunications of the ACM, 1970
- A computer system for inference execution and data retrievalCommunications of the ACM, 1967
- An information algebraCommunications of the ACM, 1962