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}
}
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 ...
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
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)
- [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)
- [BC 81]
- Philip A. Bernstein, Dah-Ming W. Chiu:
Using Semi-Joins to Solve Relational Queries.
J. ACM 28(1): 25-40(1981)
- [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)
- [CAEG 76]
- ...
- [Codd 71]
- E. F. Codd:
A Database Sublanguage Founded on the Relational Calculus.
SIGFIDET Workshop 1971: 35-68
- [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)
- [Cooper 82]
- Eric C. Cooper:
On the Expressive Power of Query Languages for Relational Databases.
POPL 1982: 361-365
- [DG 82]
- Umeshwar Dayal, Nathan Goodman:
Query Optimization for CODASYL Database Systems.
SIGMOD Conference 1982: 138-150
- [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)
- [JS 82]
- Matthias Jarke, Joachim W. Schmidt:
Query Processing Strategies in the PASCAL/R Relational Database Management System.
SIGMOD Conference 1982: 256-264
- [Kim 82]
- Won Kim:
On Optimizing an SQL-like Nested Query.
ACM Trans. Database Syst. 7(3): 443-469(1982)
- [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)
- [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)
- [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
- [Shipman 81]
- David W. Shipman:
The Functional Data Model and the Data Language DAPLEX.
ACM Trans. Database Syst. 6(1): 140-173(1981)
- [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)
- [Ullman 80]
- ...
- [WY 76]
- Eugene Wong, Karel Youssefi:
Decomposition - A Strategy for Query Processing.
ACM Trans. Database Syst. 1(3): 223-241(1976)
- [Zaniolo 76]
- ...
- [Zloof 77]
- Moshé M. Zloof:
Query-by-Example: A Data Base Language.
IBM Systems Journal 16(4): 324-343(1977)
Copyright © Mon Mar 15 03:51:32 2010
by Michael Ley (ley@uni-trier.de)