Processing Queries with Quantifiers: A Horticultural Approach.
Umeshwar Dayal:
Processing Queries with Quantifiers: A Horticultural Approach.
PODS 1983: 125-136@inproceedings{DBLP:conf/pods/Dayal83,
author = {Umeshwar Dayal},
title = {Processing Queries with Quantifiers: A Horticultural Approach},
booktitle = {Proceedings of the Second ACM SIGACT-SIGMOD Symposium on Principles
of Database Systems, March 21-23, 1983, Colony Square Hotel,
Atlanta, Georgia},
publisher = {ACM},
year = {1983},
isbn = {0-89791-097-4},
pages = {125-136},
ee = {http://doi.acm.org/10.1145/588058.588075, db/conf/pods/Dayal83.html},
crossref = {DBLP:conf/pods/83},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
BibTeX
Abstract
Most research on query processing has focussed
on quantifier-free conjunctive queries. Existing
techniques for processing queries with quantifiers
either compile the query into a nested loop program
or use variants of Codd's reduction from the Relational
Calculus to the Relational Algebra. In this
paper we propose an alternative technique that uses
an algebra of graft and prune operations on trees.
This technique provides a significant savings in
space and time. We show how to transform a quantified
conjunctive query into a sequence of graft and prune operations.
Copyright © 1983 by the ACM,
Inc., used by permission. Permission to make
digital or hard copies is granted provided that
copies are not made or distributed for profit or
direct commercial advantage, and that copies show
this notice on the first page or initial screen of
a display along with the full citation.
Load The ACM SIGMOD Anthology, CDROM Edition, Volume 1-3, PODS '82-'98.
and ...
Load The ACM SIGMOD Anthology, Silver Edition, DVD 1, Proceedings.
and ...
BibTeX
Printed Edition
Proceedings of the Second ACM SIGACT-SIGMOD Symposium on Principles of Database Systems, March 21-23, 1983, Colony Square Hotel, Atlanta, Georgia.
ACM 1983, ISBN 0-89791-097-4
Contents BibTeX
References
- [ASU 79]
- Alfred V. Aho, Yehoshua Sagiv, Jeffrey D. Ullman:
Efficient Optimization of a Class of Relational Expressions.
ACM Trans. Database Syst. 4(4): 435-454(1979) BibTeX
- [BGWRR 81]
- Philip A. Bernstein, Nathan Goodman, Eugene Wong, Christopher L. Reeve, James B. Rothnie Jr.:
Query Processing in a System for Distributed Databases (SDD-1).
ACM Trans. Database Syst. 6(4): 602-625(1981) BibTeX
- [BC 81]
- Philip A. Bernstein, Dah-Ming W. Chiu:
Using Semi-Joins to Solve Relational Queries.
J. ACM 28(1): 25-40(1981) BibTeX
- [BE 76]
- ...
- [BFN 82]
- Peter Buneman, Robert E. Frankel, Rishiyur S. Nikhil:
An Implementation Technique for Database Query Languages.
ACM Trans. Database Syst. 7(2): 164-186(1982) BibTeX
- [CAEG 76]
- ...
- [Codd 71]
- E. F. Codd:
A Database Sublanguage Founded on the Relational Calculus.
SIGFIDET Workshop 1971: 35-68 BibTeX
- [Codd 72]
- E. F. Codd:
Relational Completeness of Data Base Sublanguages.
In: R. Rustin (ed.): Database Systems: 65-98, Prentice Hall and IBM Research Report RJ 987, San Jose, California : (1972) BibTeX
- [Cooper 82]
- Eric C. Cooper:
On the Expressive Power of Query Languages for Relational Databases.
POPL 1982: 361-365 BibTeX
- [DG 82]
- Umeshwar Dayal, Nathan Goodman:
Query Optimization for CODASYL Database Systems.
SIGMOD Conference 1982: 138-150 BibTeX
- [HSW 75]
- ...
- [HY 79]
- Alan R. Hevner, S. Bing Yao:
Query Processing in Distributed Database Systems.
IEEE Trans. Software Eng. 5(3): 177-187(1979) BibTeX
- [JS 82]
- Matthias Jarke, Joachim W. Schmidt:
Query Processing Strategies in the PASCAL/R Relational Database Management System.
SIGMOD Conference 1982: 256-264 BibTeX
- [Kim 82]
- Won Kim:
On Optimizing an SQL-like Nested Query.
ACM Trans. Database Syst. 7(3): 443-469(1982) BibTeX
- [LP 76]
- ...
- [Palermo 72]
- ...
- [Pirotte 82]
- Alain Pirotte:
A Precise Definition of Basic Relational Notions and of the Relational Algebra.
SIGMOD Record 13(1): 30-45(1982) BibTeX
- [RCDFL 82]
- ...
- [Schmidt 77]
- Joachim W. Schmidt:
Some High Level Language Constructs for Data of Type Relation.
ACM Trans. Database Syst. 2(3): 247-261(1977) BibTeX
- [SACLP 79]
- Patricia G. Selinger, Morton M. Astrahan, Donald D. Chamberlin, Raymond A. Lorie, Thomas G. Price:
Access Path Selection in a Relational Database Management System.
SIGMOD Conference 1979: 23-34 BibTeX
- [Shipman 81]
- David W. Shipman:
The Functional Data Model and the Data Language DAPLEX.
ACM Trans. Database Syst. 6(1): 140-173(1981) BibTeX
- [SHL 75]
- Nan C. Shu, Barron C. Housel, Vincent Y. Lum:
CONVERT: A High Level Translation Definition Language for Data Conversion.
Commun. ACM 18(10): 557-567(1975) BibTeX
- [Ullman 80]
- ...
- [WY 76]
- Eugene Wong, Karel Youssefi:
Decomposition - A Strategy for Query Processing.
ACM Trans. Database Syst. 1(3): 223-241(1976) BibTeX
- [Zaniolo 76]
- ...
- [Zloof 77]
- Moshé M. Zloof:
Query-by-Example: A Data Base Language.
IBM Systems Journal 16(4): 324-343(1977) BibTeX
Referenced by
- César A. Galindo-Legaria, Arnon Rosenthal:
Outerjoin Simplification and Reordering for Query Optimization.
ACM Trans. Database Syst. 22(1): 43-73(1997)
- Jens Claußen, Alfons Kemper, Guido Moerkotte, Klaus Peithner:
Optimizing Queries with Universal Quantification in Object-Oriented and Object-Relational Databases.
VLDB 1997: 286-295
- Sudhir Rao, Antonio Badia, Dirk Van Gucht:
Providing Better Support for a Class of Decision Support Queries.
SIGMOD Conference 1996: 217-227
- Umeshwar Dayal, Gene T. J. Wuu:
A Uniform Approach to Processing Temporal Queries.
VLDB 1992: 407-418
- César A. Galindo-Legaria, Arnon Rosenthal:
How to Extend a Conventional Optimizer to Handle One- and Two-Sided Outerjoin.
ICDE 1992: 402-409
- Arnon Rosenthal, César A. Galindo-Legaria:
Query Graphs, Implementing Trees, and Freely-Reorderable Outerjoins.
SIGMOD Conference 1990: 291-299
- François Bry:
Towards an Efficient Evaluation of General Queries: Quantifier and Disjunction Processing Revisited.
SIGMOD Conference 1989: 193-204
- François Bry:
Logical Rewritings for Improving the Evaluation of Quantified Queries.
MFDBS 1989: 100-116
- Catriel Beeri:
Data Models and Languages for Databases.
ICDT 1988: 19-40
- Umeshwar Dayal:
Of Nests and Trees: A Unified Approach to Processing Queries That Contain Nested Subqueries, Aggregates, and Quantifiers.
VLDB 1987: 197-208
- Matthias Jarke, Jürgen Koch:
Query Optimization in Database Systems.
ACM Comput. Surv. 16(2): 111-152(1984)
- Arnon Rosenthal, David S. Reiner:
Extending the Algebraic Framework of Query Processing to Handle Outerjoins.
VLDB 1984: 334-343
- Dan E. Willard:
Efficient Processing of Relational Calculus Expressions Using Range Query Theory.
SIGMOD Conference 1984: 164-175
- Arvola Chan, Umeshwar Dayal, Stephen Fox, Nathan Goodman, Daniel R. Ries, Dale Skeen:
Overview of an Ada Compatible Distributed Database Manager.
SIGMOD Conference 1983: 228-237
BibTeX
ACM SIGMOD Anthology - DBLP:
[Home | Search: Author, Title | Conferences | Journals]
ACM SIGMOD Anthology: Copyright © by ACM (info@acm.org), Corrections: anthology@acm.org
DBLP: Copyright © by Michael Ley (ley@uni-trier.de), last change: Sat May 16 23:33:42 2009