Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Efficient and optimal query answering on independent schemes
Atzeni P. (ed), Chan E. Theoretical Computer Science77 (3):291-308,1990.Type:Article
Date Reviewed: Nov 1 1991

In the first three sections of this paper, the authors quickly and clearly define their terminology, provide a terse historical framework, survey previous pioneering work, and give a brief exegesis of work done on multifarious topics related to the Universal Relation. The remainder of the paper states and proves the authors’ algorithms for efficiently computing total projections for independent schemes.

The authors propose using simple chase join expressions (scjes) as an efficient and natural way to simulate total projections. They show that for any X ⊆ U, the X-total projection of CHASEF(Tr) can be computed efficiently by a union of scjes when an independent scheme is assumed. They briefly review related research and compare it to their work.

The efficient algorithm proposed here uses a number of precomputations performed only at the beginning, when the scheme is defined and its independence is verified. These precomputations include the closures of all the sets of attributes involved in functional dependencies, and some subexpressions associated with the attributes. Thus, each time a total projection is needed, the union of scjes is generated efficiently. Finally, the authors use their previous work on scje optimizations to show that optimal expressions can be produced efficiently. This paper is well organized and excellently written.

Reviewer:  Felipe Carinõo Jr. Review #: CR115139
Bookmark and Share
 
Query Processing (H.2.4 ... )
 
 
Schema And Subschema (H.2.1 ... )
 
 
General (H.2.0 )
 
Would you recommend this review?
yes
no
Other reviews under "Query Processing": Date
A correction of the termination conditions of the Henschen-Naqvi technique
Briggs D. Journal of the ACM 31(4): 711-719, 1984. Type: Article
Sep 1 1992
A compression technique to materialize transitive closure
Jagadish H. (ed) ACM Transactions on Database Systems 15(3): 558-598, 1990. Type: Article
Oct 1 1992
The complexity of evaluating relational queries
Cosmadakis S. Information and Control 58(1-3): 101-112, 1984. Type: Article
Feb 1 1985
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy