Query optimization using rewrite rules

Publication date

1990-10

Authors

Denneheuvel, S. van
Kwast, K.
Renardel de Lavalette, G.R.
Spaan, E.

Editors

Advisors

Supervisors

DOI

Document Type

Preprint
Open Access logo

License

Abstract

In this paper we present a normal form for a relational algebra, consisting of Projection, Selection and Join, extended with Calculation and Union and define a corresponding language UPCSJL. The construction of this normal form, using unconditional rewrite rules, already provides some optimization. Further optimization can be achieved efficiently by applying conditional rewrite rules that directly operate on the normal form. This approach is compared to more traditional query optimization techniques that do not apply normalization.

Keywords

Citation