ACM Home Page
Please provide us with feedback. Feedback
Efficient optimization of simple chase join expressions
Full text PdfPdf (1.54 MB)
Source ACM Transactions on Database Systems (TODS) archive
Volume 14 ,  Issue 2  (June 1989) table of contents
Pages: 212 - 230  
Year of Publication: 1989
ISSN:0362-5915
Authors
Paolo Atzeni  IASI-CNR, Rome, Italy
Edward P. F. Chan  Univ. of Waterloo, Waterloo, Ont., Canada
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 35,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/63500.63520
What is a DOI?

ABSTRACT

Simple chase join expressions are relational algebra expressions, involving only projection and join operators, defined on the basis of the functional dependencies associated with the database scheme. They are meaningful in the weak instance model, because for certain classes of schemes, including independent schemes, the total projections of the representative instance can be computed by means of unions of simple chase join expressions. We show how unions of simple chase join expressions can be optimized efficiently, without constructing and chasing the corresponding tableaux. We also present efficient algorithms for testing containment and equivalence, and for optimizing individual simple chase join expressions.


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., SAGW, Y., AND ULLMAN, J. D. Equivalence of relational expressions. SIAM J. Comput. 8, 2 (May 1979), 218-246
2
3
4
5
 
6
7
8
 
9
10
 
11
GRAHAM, M. H., AND MENDELZON, A.O. Strong equivalence of relationaI expressions under dependencies. Inf. Process. Lett. 14, 2 (Apr. 1982), 57-62.
 
12
GRAHAM, M. H., AND YANNAKAKIS, M. Independent database schemas. J. Comput. Syst. Sci. 28, 1 (1984), 121-141.
 
13
HONEYMAN, P. Extension joins. In Sixth International Conference on Very Large Data Bases (Montreal, Oct. 1-3, 1980). IEEE, New York, 1980, pp. 239-244.
14
 
15
ITO, M., IWASAKI, M., AND KASAMI, T. Some results on the representative instance in relational databases. SIAM d. Comput. 14, 2 (May 1985), 334-354.
16
 
17
18
 
19
MAIER, D., ROZENSHTEIN, O., AND WARREN, D.S. Windows functions. In Advances in Computing Research, Vol. 3. P. C. Kanellakis and F. Preparata, Eds. JAI Press, Greenwich, Conn., 1986, pp. 213-246.
20
21
22
23
 
24
SAGIV, Y. Evaluation of queries in independent database schemes. 1984. Unpublished manuscript.
 
25
SAGIV, Y. Quadratic algorithms for minimizing joins in restricted relational expressing. SIAM J. Comput. 12, 2 (May 1983), 316-328.
26
27
 
28
ULLMAN, J.D. Universal relation interfaces for database systems. In IFIP Congress (Paris, Sept. 19-23, 1983). North-Holland, Amsterdam, 1983, pp. 243-252.
 
29
YANNAKAKIS, M. Algorithms for acyclic database schemes. In Seventh International Conference on Very Large Data Bases (Cannes, Sept. 9-11, 1981). IEEE, New York, 1981, pp. 82-94.
 
30
YANNAKAKIS, M. Querying weak instances, in Advances in Computing Research, Voi. J. v'. L;. Kanellakis and F. Preparata, Eds. JAI Press, Greenwich, Conn., 1986, pp. 185-211.



REVIEW

"Christian Mancas : Reviewer"

When considering independent relational database schemes within the framework of the weak instance model, it is known that the correct answer to any question involving a subset X of attributes from the databa  more...

Collaborative Colleagues:
Paolo Atzeni: colleagues
Edward P. F. Chan: colleagues

Peer to Peer - Readers of this Article have also read: