Specifying Queries as Relational Expressions: The SQUARE Data Sublanguage.
Saved in:
| Title: | Specifying Queries as Relational Expressions: The SQUARE Data Sublanguage. |
|---|---|
| Authors: | Boyce, Raymond F.1, Chamberlin, Donald D.1, King, III, W. Frank1, Hammer, Michael M.2 |
| Source: | Communications of the ACM. Nov75, Vol. 18 Issue 11, p621-628. 8p. |
| Subjects: | Sublanguage, Problem solving, Language & languages, Quantifiers (Linguistics), Relational calculus, Calculus, Syntax (Grammar), Mathematics, Information storage & retrieval systems |
| 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 back ground. [ABSTRACT FROM AUTHOR] |
| Copyright of Communications of the ACM is the property of Association for Computing Machinery and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Database: | Engineering Source |
| FullText | Links: – Type: pdflink Text: Availability: 0 |
|---|---|
| Header | DbId: egs DbLabel: Engineering Source An: 5221680 AccessLevel: 6 PubType: Periodical PubTypeId: serialPeriodical PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Specifying Queries as Relational Expressions: The SQUARE Data Sublanguage. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Boyce%2C+Raymond+F%2E%22">Boyce, Raymond F.</searchLink><relatesTo>1</relatesTo><br /><searchLink fieldCode="AR" term="%22Chamberlin%2C+Donald+D%2E%22">Chamberlin, Donald D.</searchLink><relatesTo>1</relatesTo><br /><searchLink fieldCode="AR" term="%22King%2C+III%2C+W%2E+Frank%22">King, III, W. Frank</searchLink><relatesTo>1</relatesTo><br /><searchLink fieldCode="AR" term="%22Hammer%2C+Michael+M%2E%22">Hammer, Michael M.</searchLink><relatesTo>2</relatesTo> – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="JN" term="%22Communications+of+the+ACM%22">Communications of the ACM</searchLink>. Nov75, Vol. 18 Issue 11, p621-628. 8p. – Name: Subject Label: Subjects Group: Su Data: <searchLink fieldCode="DE" term="%22Sublanguage%22">Sublanguage</searchLink><br /><searchLink fieldCode="DE" term="%22Problem+solving%22">Problem solving</searchLink><br /><searchLink fieldCode="DE" term="%22Language+%26+languages%22">Language & languages</searchLink><br /><searchLink fieldCode="DE" term="%22Quantifiers+%28Linguistics%29%22">Quantifiers (Linguistics)</searchLink><br /><searchLink fieldCode="DE" term="%22Relational+calculus%22">Relational calculus</searchLink><br /><searchLink fieldCode="DE" term="%22Calculus%22">Calculus</searchLink><br /><searchLink fieldCode="DE" term="%22Syntax+%28Grammar%29%22">Syntax (Grammar)</searchLink><br /><searchLink fieldCode="DE" term="%22Mathematics%22">Mathematics</searchLink><br /><searchLink fieldCode="DE" term="%22Information+storage+%26+retrieval+systems%22">Information storage & retrieval systems</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: 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 back ground. [ABSTRACT FROM AUTHOR] – Name: AbstractSuppliedCopyright Label: Group: Ab Data: <i>Copyright of Communications of the ACM is the property of Association for Computing Machinery and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.) |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=5221680 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1145/361219.361221 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 8 StartPage: 621 Subjects: – SubjectFull: Sublanguage Type: general – SubjectFull: Problem solving Type: general – SubjectFull: Language & languages Type: general – SubjectFull: Quantifiers (Linguistics) Type: general – SubjectFull: Relational calculus Type: general – SubjectFull: Calculus Type: general – SubjectFull: Syntax (Grammar) Type: general – SubjectFull: Mathematics Type: general – SubjectFull: Information storage & retrieval systems Type: general Titles: – TitleFull: Specifying Queries as Relational Expressions: The SQUARE Data Sublanguage. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Boyce, Raymond F. – PersonEntity: Name: NameFull: Chamberlin, Donald D. – PersonEntity: Name: NameFull: King, III, W. Frank – PersonEntity: Name: NameFull: Hammer, Michael M. IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 11 Text: Nov75 Type: published Y: 1975 Identifiers: – Type: issn-print Value: 00010782 Numbering: – Type: volume Value: 18 – Type: issue Value: 11 Titles: – TitleFull: Communications of the ACM Type: main |
| ResultId | 1 |