DocumentCode
3012224
Title
Incremental computation and maintenance of temporal aggregates
Author
Yang, Jun ; Widom, Jennifer
Author_Institution
Dept. of Comput. Sci., Stanford Univ., CA, USA
fYear
2001
fDate
2001
Firstpage
51
Lastpage
60
Abstract
Considers 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 (S-trees) and B-trees. SB-trees support the 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 data warehouse, we propose building and maintaining SB-tree indices instead of the views themselves
Keywords
data warehouses; database indexing; table lookup; temporal databases; tree data structures; SB-tree index structure; aggregation queries; cumulative aggregates; data changes; data updates; data warehouse; incremental computation; materialized temporal aggregate views; moving-window aggregates; segment trees; temporal database; temporal databases; time-based aggregate results lookup; view maintenance; Aggregates; Computer science; Data warehouses; Database languages; Drugs; Information analysis; Spatial databases;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Engineering, 2001. Proceedings. 17th International Conference on
Conference_Location
Heidelberg
ISSN
1063-6382
Print_ISBN
0-7695-1001-9
Type
conf
DOI
10.1109/ICDE.2001.914813
Filename
914813
Link To Document