Query Transformation for PSJ-Queries.
H. Z. Yang, Per-Åke Larson:
Query Transformation for PSJ-Queries.
VLDB 1987: 245-254@inproceedings{DBLP:conf/vldb/YangL87,
author = {H. Z. Yang and
Per-{\AA}ke Larson},
editor = {Peter M. Stocker and
William Kent and
Peter Hammersley},
title = {Query Transformation for PSJ-Queries},
booktitle = {VLDB'87, Proceedings of 13th International Conference on Very
Large Data Bases, September 1-4, 1987, Brighton, England},
publisher = {Morgan Kaufmann},
year = {1987},
isbn = {0-934613-46-X},
pages = {245-254},
ee = {db/conf/vldb/YangL87.html},
crossref = {DBLP:conf/vldb/87},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
Consider a database containing not only base relations
but also derived relations (also called materialized or concrete
views).
Relation fragments in a distributed database, view indexes,
and intermediate results obtained during query procsssing are all
examples of derived relations.
The query transformation problem is then the following:
Given a query (or a subquery), can it be computed from the available
set of derived relations, and, if so, how? We have solved the query
transformation problem for the case when both the query and the
derived relations are defined by PSJ-expressions, that is,
relational algebra expressions containing only projects,
selects and joins.
This paper gives an overview of the underlying theory,
shows how to reduce the number of attribute mappings to be considered,
and presents a prototype system for query transformation.
Copyright © 1987 by the VLDB Endowment.
Permission to copy without fee all or part of this material is granted provided that the copies are not made or
distributed for direct commercial advantage, the VLDB
copyright notice and the title of the publication and
its date appear, and notice is given that copying
is by the permission of the Very Large Data Base
Endowment. To copy otherwise, or to republish, requires
a fee and/or special permission from the Endowment.
Online Paper
CDROM Version: Load the CDROM "Volume 1 Issue 4, VLDB '75-'88" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
Printed Edition
Peter M. Stocker, William Kent, Peter Hammersley (Eds.):
VLDB'87, Proceedings of 13th International Conference on Very Large Data Bases, September 1-4, 1987, Brighton, England.
Morgan Kaufmann 1987, ISBN 0-934613-46-X
Contents
References
- [AS79]
- Alfred V. Aho, Yehoshua Sagiv, Jeffrey D. Ullman:
Equivalences Among Relational Expressions.
SIAM J. Comput. 8(2): 218-246(1979)
- [BA82]
- Edward Babb:
Joined Normal Form: A Storage Encoding for Relational Databases.
ACM Trans. Database Syst. 7(4): 588-614(1982)
- [BC86]
- José A. Blakeley, Neil Coburn, Per-Åke Larson:
Updating Derived Relations: Detecting Irrelevant and Autonomously Computable Updates.
VLDB 1986: 457-466
- [CP84]
- Stefano Ceri, Giuseppe Pelagatti:
Distributed Databases: Principles and Systems.
McGraw-Hill Book Company 1984, ISBN 0-07-010829-3
- [DA86]
- C. J. Date:
An Introduction to Database Systems, Volume I, 4th Edition.
Addison-Wesley 1986
- [FS82]
- Sheldon J. Finkelstein:
Common Subexpression Analysis in Database Applications.
SIGMOD Conference 1982: 235-245
- [LY85]
- Per-Åke Larson, H. Z. Yang:
Computing Queries from Derived Relations.
VLDB 1985: 259-269
- [LY87]
- ...
- [MA83]
- David Maier:
The Theory of Relational Databases.
Computer Science Press 1983, ISBN 0-914894-42-0
Contents - [RH80]
- Daniel J. Rosenkrantz, Harry B. Hunt III:
Processing Conjunctive Predicates and Queries.
VLDB 1980: 64-72
- [RO82]
- Nick Roussopoulos:
View Indexing in Relational Databases.
ACM Trans. Database Syst. 7(2): 258-290(1982)
- [RO86]
- Nick Roussopoulos, Hyunchul Kang:
Preliminary Design of ADMS±: A Workstation-Mainframe Integrated Architecture for Database Management Systems.
VLDB 1986: 355-364
- [SY81]
- Yehoshua Sagiv, Mihalis Yannakakis:
Equivalences Among Relational Expressions with the Union and Difference Operators.
J. ACM 27(4): 633-655(1980)
- [SS81]
- ...
- [SE86]
- Timos K. Sellis:
Global Query Optimization.
SIGMOD Conference 1986: 191-205
Copyright © Mon Mar 15 03:55:50 2010
by Michael Ley (ley@uni-trier.de)