Skip to main content

Incremental computation and maintenance of temporal aggregates

Publication ,  Journal Article
Yang, J; Widom, J
Published in: Proceedings - International Conference on Data Engineering
January 1, 2001

We consider the problems of computing aggregation queries in temporal databases, and of maintaining materialized temporal aggregate views efficiently. The latter problem is particularly challenging since a single data update can cause aggregate results to change over the entire time line. We introduce a new index structure called the SB-tree, which incorporates features from both segment-trees and B-trees. SB-trees support fast lookup of aggregate results based on time, and can be maintained efficiently when the data changes. We also extend the basic SB-tree index to handle cumulative (also called moving-window) aggregates. For materialized aggregate views in a temporal database or warehouse, we propose building and maintaining SB-tree indices instead of the views themselves.

Duke Scholars

Published In

Proceedings - International Conference on Data Engineering

Publication Date

January 1, 2001

Start / End Page

51 / 60
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Yang, J., & Widom, J. (2001). Incremental computation and maintenance of temporal aggregates. Proceedings - International Conference on Data Engineering, 51–60.
Yang, J., and J. Widom. “Incremental computation and maintenance of temporal aggregates.” Proceedings - International Conference on Data Engineering, January 1, 2001, 51–60.
Yang J, Widom J. Incremental computation and maintenance of temporal aggregates. Proceedings - International Conference on Data Engineering. 2001 Jan 1;51–60.
Yang, J., and J. Widom. “Incremental computation and maintenance of temporal aggregates.” Proceedings - International Conference on Data Engineering, Jan. 2001, pp. 51–60.
Yang J, Widom J. Incremental computation and maintenance of temporal aggregates. Proceedings - International Conference on Data Engineering. 2001 Jan 1;51–60.

Published In

Proceedings - International Conference on Data Engineering

Publication Date

January 1, 2001

Start / End Page

51 / 60