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}
}
BibTeX
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 ...
BibTeX
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 BibTeX
References
- [AS79]
- Alfred V. Aho, Yehoshua Sagiv, Jeffrey D. Ullman:
Equivalences Among Relational Expressions.
SIAM J. Comput. 8(2): 218-246(1979) BibTeX
- [BA82]
- Edward Babb:
Joined Normal Form: A Storage Encoding for Relational Databases.
ACM Trans. Database Syst. 7(4): 588-614(1982) BibTeX
- [BC86]
- José A. Blakeley, Neil Coburn, Per-Åke Larson:
Updating Derived Relations: Detecting Irrelevant and Autonomously Computable Updates.
VLDB 1986: 457-466 BibTeX
- [CP84]
- Stefano Ceri, Giuseppe Pelagatti:
Distributed Databases: Principles and Systems.
McGraw-Hill Book Company 1984, ISBN 0-07-010829-3
BibTeX
- [DA86]
- C. J. Date:
An Introduction to Database Systems, Volume I, 4th Edition.
Addison-Wesley 1986
BibTeX
- [FS82]
- Sheldon J. Finkelstein:
Common Subexpression Analysis in Database Applications.
SIGMOD Conference 1982: 235-245 BibTeX
- [LY85]
- Per-Åke Larson, H. Z. Yang:
Computing Queries from Derived Relations.
VLDB 1985: 259-269 BibTeX
- [LY87]
- ...
- [MA83]
- David Maier:
The Theory of Relational Databases.
Computer Science Press 1983, ISBN 0-914894-42-0
Contents BibTeX
- [RH80]
- Daniel J. Rosenkrantz, Harry B. Hunt III:
Processing Conjunctive Predicates and Queries.
VLDB 1980: 64-72 BibTeX
- [RO82]
- Nick Roussopoulos:
View Indexing in Relational Databases.
ACM Trans. Database Syst. 7(2): 258-290(1982) BibTeX
- [RO86]
- Nick Roussopoulos, Hyunchul Kang:
Preliminary Design of ADMS±: A Workstation-Mainframe Integrated Architecture for Database Management Systems.
VLDB 1986: 355-364 BibTeX
- [SY81]
- Yehoshua Sagiv, Mihalis Yannakakis:
Equivalences Among Relational Expressions with the Union and Difference Operators.
J. ACM 27(4): 633-655(1980) BibTeX
- [SS81]
- ...
- [SE86]
- Timos K. Sellis:
Global Query Optimization.
SIGMOD Conference 1986: 191-205 BibTeX
Referenced by
- Prasan Roy, S. Seshadri, S. Sudarshan, Siddhesh Bhobe:
Efficient and Extensible Algorithms for Multi Query Optimization.
SIGMOD Conference 2000: 249-260
- Lucian Popa, Alin Deutsch, Arnaud Sahuguet, Val Tannen:
A Chase Too Far?
SIGMOD Conference 2000: 273-284
- Todd D. Millstein, Alon Y. Levy, Marc Friedman:
Query Containment for Data Integration Systems.
PODS 2000: 67-75
- Serge Abiteboul:
On Views and XML.
SIGMOD Record 28(4): 30-38(1999)
- Alin Deutsch, Lucian Popa, Val Tannen:
Physical Data Independence, Constraints, and Optimization with Universal Plans.
VLDB 1999: 459-470
- Yannis Papakonstantinou, Vasilis Vassalos:
Query Rewriting for Semistructured Data.
SIGMOD Conference 1999: 455-466
- Sara Cohen, Werner Nutt, Alexander Serebrenik:
Rewriting Aggregate Queries Using Views.
PODS 1999: 155-166
- Serge Abiteboul:
On Views and XML.
PODS 1999: 1-9
- Daniela Florescu, Alon Y. Levy, Alberto O. Mendelzon:
Database Techniques for the World-Wide Web: A Survey.
SIGMOD Record 27(3): 59-74(1998)
- Hector Garcia-Molina, Wilburt Labio, Jun Yang:
Expiring Data in a Warehouse.
VLDB 1998: 500-511
- Surajit Chaudhuri:
An Overview of Query Optimization in Relational Systems.
PODS 1998: 34-43
- Serge Abiteboul, Oliver M. Duschka:
Complexity of Answering Queries Using Materialized Views.
PODS 1998: 254-263
- Jarek Gryz:
Query Folding with Inclusion Dependencies.
ICDE 1998: 126-133
- Dimitri Theodoratos, Timos K. Sellis:
Data Warehouse Configuration.
VLDB 1997: 126-135
- Oliver M. Duschka, Michael R. Genesereth:
Answering Recursive Queries Using Views.
PODS 1997: 109-116
- Catriel Beeri, Alon Y. Levy, Marie-Christine Rousset:
Rewriting Queries Using Views in Description Logics.
PODS 1997: 99-108
- Jeffrey D. Ullman:
Information Integration Using Logical Views.
ICDT 1997: 19-40
- Chandra Chekuri, Anand Rajaraman:
Conjunctive Query Containment Revisited.
ICDT 1997: 56-70
- Odysseas G. Tsatalos, Marvin H. Solomon, Yannis E. Ioannidis:
The GMAP: A Versatile Tool for Physical Data Independence.
VLDB J. 5(2): 101-118(1996)
- Divesh Srivastava, Shaul Dar, H. V. Jagadish, Alon Y. Levy:
Answering Queries with Aggregation Using Views.
VLDB 1996: 318-329
- Alon Y. Levy, Anand Rajaraman, Joann J. Ordille:
Querying Heterogeneous Information Sources Using Source Descriptions.
VLDB 1996: 251-262
- Shaul Dar, Michael J. Franklin, Björn Þór Jónsson, Divesh Srivastava, Michael Tan:
Semantic Data Caching and Replacement.
VLDB 1996: 330-341
- Alon Y. Levy, Anand Rajaraman, Jeffrey D. Ullman:
Answering Queries Using Limited External Processors.
PODS 1996: 227-237
- Xiaolei Qian:
Query Folding.
ICDE 1996: 48-55
- Ashish Gupta, Venky Harinarayan, Dallan Quass:
Aggregate-Query Processing in Data Warehousing Environments.
VLDB 1995: 358-369
- Ashish Gupta, Inderpal Singh Mumick, Kenneth A. Ross:
Adapting Materialized Views after Redefinitions.
SIGMOD Conference 1995: 211-222
- Anand Rajaraman, Yehoshua Sagiv, Jeffrey D. Ullman:
Answering Queries Using Templates with Binding Patterns.
PODS 1995: 105-112
- Alon Y. Levy, Alberto O. Mendelzon, Yehoshua Sagiv, Divesh Srivastava:
Answering Queries Using Views.
PODS 1995: 95-104
- Surajit Chaudhuri, Ravi Krishnamurthy, Spyros Potamianos, Kyuseok Shim:
Optimizing Queries with Materialized Views.
ICDE 1995: 190-200
- Odysseas G. Tsatalos, Marvin H. Solomon, Yannis E. Ioannidis:
The GMAP: A Versatile Tool for Physical Data Independence.
VLDB 1994: 367-378
- Goetz Graefe:
Query Evaluation Techniques for Large Databases.
ACM Comput. Surv. 25(2): 73-170(1993)
- Peter Bodorik, J. Spruce Riordon, James S. Pyra:
Deciding on Correct Distributed Query Processing.
IEEE Trans. Knowl. Data Eng. 4(3): 253-265(1992)
- José A. Blakeley, Nancy L. Martin:
Join Index, Materialized View, and Hybrid-Hash Join: A Performance Analysis.
ICDE 1990: 256-263
- José A. Blakeley, Neil Coburn, Per-Åke Larson:
Updating Derived Relations: Detecting Irrelevant and Autonomously Computable Updates.
ACM Trans. Database Syst. 14(3): 369-400(1989)
BibTeX
ACM SIGMOD Anthology - DBLP:
[Home | Search: Author, Title | Conferences | Journals]
VLDB Proceedings: Copyright © by VLDB Endowment,
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:45:35 2009