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