Decomposition—a strategy for query processing

Article Properties
Abstract
Cite
Wong, Eugene, and Karel Youssefi. “Decomposition—a Strategy for Query Processing”. ACM Transactions on Database Systems, vol. 1, no. 3, 1976, pp. 223-41, https://doi.org/10.1145/320473.320479.
Wong, E., & Youssefi, K. (1976). Decomposition—a strategy for query processing. ACM Transactions on Database Systems, 1(3), 223-241. https://doi.org/10.1145/320473.320479
Wong E, Youssefi K. Decomposition—a strategy for query processing. ACM Transactions on Database Systems. 1976;1(3):223-41.
Journal Categories
Science
Mathematics
Instruments and machines
Electronic computers
Computer science
Science
Mathematics
Instruments and machines
Electronic computers
Computer science
Computer software
Science
Science (General)
Cybernetics
Information theory
Technology
Electrical engineering
Electronics
Nuclear engineering
Electronics
Computer engineering
Computer hardware
Description

How can complex database queries be efficiently processed? This paper explores a strategy for processing multivariable queries in the INGRES database management system. The study focuses on decomposing queries into a sequence of one-variable queries, using reduction and tuple substitution techniques. The approach aims to simplify complex queries, making them more manageable and efficient to evaluate. Reduction involves breaking off components joined by a single variable. Tuple substitution involves substituting a tuple at a time for one of the variables. Algorithms are provided for both reduction and variable selection. Cost estimation procedures are developed to guide the decision of which variable to substitute. Overall, this research offers a valuable approach to query processing, particularly for multivariable queries. By decomposing complex queries into simpler components, the strategy aims to reduce the computational burden and improve performance. Future research may focus on refining the cost estimation procedures and evaluating the effectiveness of this approach in modern database systems.

As a discussion of query processing strategies in a database management system, this paper is a suitable fit for ACM Transactions on Database Systems. The journal often publishes articles on query optimization, database architecture, and techniques for improving database performance, all of which are relevant to the themes explored in this work.

Refrences
Citations
Citations Analysis
The first research to cite this article was titled The design and implementation of INGRES and was published in 1976. The most recent citation comes from a 2023 study titled The design and implementation of INGRES . This article reached its peak citation in 1988 , with 10 citations.It has been cited in 43 different journals. Among related journals, the ACM Transactions on Database Systems cited this research the most, with 25 citations. The chart below illustrates the annual citation trends for this article.
Citations used this article by year