Abstract
We investigate the optimization of extended relational queries used in systems holding, for example, spatial, multimedia or constraint data. For such queries we must account for the built-in relations specific to the kind of data, and application dependent relationships between different relations. We show that the constraint database perspective and the use of constrained tuple-generating dependencies provides a general framework in which to address semantic query optimization for these queries. We establish some sufficient conditions for query transformations involving the introduction of relations, extending work in the literature for conventional databases. We introduce semantic query partition (SQP) as a useful technique for optimizing queries with expensive operations, and investigate the problem of generating subqueries, which is central to the use of SQP.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
M. Baudinet, J. Chomicki, and P. Wolper. Constraint-generating dependencies. Journal of Computer and System Sciences 59, 94–115, 1999.
R. M. Bolle, B.-L. Yeo, and M. M. Yeung. Video query and retrieval. In LNAI, 1342, 13–24. Springer, 1997.
S. Chaudhuri, R. Krishnamurthy, S. Potamianos, and K. Shim. Optimizing queries with materialized views. In International Conference on Database Engineering, pages 190–200. IEEE, 1995.
R. Fagin and M. Y. Vardi. The theory of data dependencies — an overview. In LNCS 172, 1–22, Springer-Verlag, 1984.
J. Gryz. Query rewriting using views in the presence of functional and inclusion dependencies. Information Systems, 24(7): 579–612, 1999.
Jean-Louis Lassez and Ken McAloon. A canonical form for generalized linear constraints. Journal of Symbolic Computation, 13(1), 1–24, 1992.
A. Y. Levy, A. O. Mendelzon, Y. Sagiv, and D. Srivastava. Answering queries using views. In Proc. ACM Symp. PODS, 14: 95–104, New York, 1995.
M. J. Maher and D. Srivastava. Chasing constrained tuple-generating dependencies. In Proc. ACM Symp. PODS, New York, 1996.
X. Qian. Query folding. In Proc. 12th International Conference on Data Engineering, 48–55, Louisiana, Feb 26–Mar 1, 1996.
J. D. Ullman. Principles of Database and Knowledge-Base Systems, volume 1 & 2. Computer Science Press, 1st edition, 1988.
X. Zhang and Z. M. Özsoyoglu. Implication and referential constraints: A new formal reasoning. IEEE TKDE, 9(6):894–910, Nov/Dec 1997.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Maher, M., Wang, J. (2000). Optimizing Queries in Extended Relational Databases. In: Ibrahim, M., Küng, J., Revell, N. (eds) Database and Expert Systems Applications. DEXA 2000. Lecture Notes in Computer Science, vol 1873. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44469-6_36
Download citation
DOI: https://doi.org/10.1007/3-540-44469-6_36
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67978-3
Online ISBN: 978-3-540-44469-5
eBook Packages: Springer Book Archive