Specifying Queries as Relational Expressions:
The SQUARE Data Sublanguage

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.

CACM November, 1975

Boyce, R. F
Chamberlin, D. D.
King, W. F. III

database, data sublanguages, relations, query languages,
casual user, relational data model, tabular 
data, interactive problem solving, nonprocedural
languages, relational completeness

3.50 3.70 4.20

CA751102 JB January 6, 1978  10:04 AM

1135	4	2710
1136	4	2710
2046	4	2710
2155	4	2710
2406	4	2710
493	4	2710
2710	4	2710
2710	4	2710
2710	4	2710
2710	4	2710
2715	4	2710
2716	4	2710
2716	4	2710
2717	4	2710
2718	4	2710
2765	4	2710
2765	4	2710
2817	4	2710
2888	4	2710
2888	4	2710
2901	4	2710
2901	4	2710
2906	4	2710
2957	4	2710
2959	4	2710
2965	4	2710
3087	4	2710
3154	4	2710
729	4	2710
1515	5	2710
2046	5	2710
2710	5	2710
2710	5	2710
2710	5	2710
2715	5	2710
616	5	2710