ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
Computable queries for relational data bases (Preliminary Report)
Full text PdfPdf (639 KB)
Source Annual ACM Symposium on Theory of Computing archive
Proceedings of the eleventh annual ACM symposium on Theory of computing table of contents
Atlanta, Georgia, United States
Pages: 309 - 318  
Year of Publication: 1979
Authors
Sponsors
ACM: Association for Computing Machinery
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 27,   Citation Count: 8
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/800135.804423
What is a DOI?

ABSTRACT

The concept of a “reasonable” query in a relational data base is investigated. We provide an abstract characterization of the class of queries which are computable, and define the completeness of a query language as the property of being precisely powerful enough to express the queries in this class. Our main result is the completeness of a simple programming language which can be thought of as consisting of the relational algebra augmented with the power of iteration.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Aho, A. V., C. Beeri and J. D. Ullman. The Theory of Joins in Relational Data Bases. Proceedings 18th IEEE Symp. on Foundations of Computer Science. Providence, R.I., Oct. 1977.
 
2
Aho, A. V., Y. Sagiv and J. D. Ullman. Equivalences Among Relational Expressions. SIAM J. Computing, 1978.
3
 
4
Bancilhon, F. On the Completeness of Query Languages for Relational Data Bases. Proceedings 7th Symp. on Mathematical Foundations of Computer Science. Zakopane, Poland. (Springer-Verlag Lecture Notes in Computer Science.) Sept. 1978.
 
5
Beeri, C., R. Fagin and J. H. Howard. A Complete Axiomatization for Functional and Multivalued Dependencies. IBM San Jose Research Report RJ 1977.
6
7
 
8
Codd, E. F. Relational Completeness of Data Base Sublanguages. In Data Base Systems (Rustin, Ed.), Prentice Hall, 1972.
 
9
 
10
Paredaens, J. On the Expressive Power of the Relational Algebra. Information Processing Letters, Vol. 7, No. 2, Feb. 1978.


Collaborative Colleagues:
Ashok K. Chandra: colleagues
David Harel: colleagues