Computing temporal aggregates is an important but costly operation for applications that maintain time-evolving data (data warehouses, temporal databases, etc.) Due to the large volume of such data, performance improvements for temporal aggregate queries are critical. Previous approaches have aggregate predicates that involve only the time dimension. In this article we examine techniques to compute temporal aggregates that include key-range predicates as well (range-temporal aggregates). In particular we concentrate on the SUM aggregate, while COUNT is a special case. To handle arbitrary key ranges, previous methods would need to keep a separate index for every possible key range. We propose an approach based on a new index structure called...
Most database applications manage time-referenced, or temporal, data. Temporal data management is di...
Temporal information plays a crucial role in many database applications, however support for queries...
Most database applications manage time-referenced, or temporal, data. Temporal data management is di...
Paper Number:??? We consider the problems of computing aggregation queries in temporal databases, an...
We present a new method for computing temporal aggregation that uses a multi-dimensional index. The ...
Temporal aggregate queries retrieve summarized information about records with time-evolving attribut...
... In this paper we examine the problem of computing such aggregates over data streams. The aggrega...
We live in a highly dynamic environment where we have learned to appreciate time as a very important...
Abstract. Dyreson and Snodgrass as well as Dekhtyar et. al. have provided a probabilistic model (as ...
Real-world data management applications generally manage temporal data, i.e., they manage multiple s...
Real-world data management applications generally manage temporal data, i.e., they manage multiple s...
Business Intelligence solutions, encompassing technologies such as multi-dimensional data modeling a...
Dyreson and Snodgrass as well as Dekhtyar et. al. have provided a probabilistic model (as well as co...
Business Intelligence solutions, encompassing technologies such as multi-dimensional data modeling a...
Temporal aggregation is a crucial operator in temporal databases and has been studied in various fla...
Most database applications manage time-referenced, or temporal, data. Temporal data management is di...
Temporal information plays a crucial role in many database applications, however support for queries...
Most database applications manage time-referenced, or temporal, data. Temporal data management is di...
Paper Number:??? We consider the problems of computing aggregation queries in temporal databases, an...
We present a new method for computing temporal aggregation that uses a multi-dimensional index. The ...
Temporal aggregate queries retrieve summarized information about records with time-evolving attribut...
... In this paper we examine the problem of computing such aggregates over data streams. The aggrega...
We live in a highly dynamic environment where we have learned to appreciate time as a very important...
Abstract. Dyreson and Snodgrass as well as Dekhtyar et. al. have provided a probabilistic model (as ...
Real-world data management applications generally manage temporal data, i.e., they manage multiple s...
Real-world data management applications generally manage temporal data, i.e., they manage multiple s...
Business Intelligence solutions, encompassing technologies such as multi-dimensional data modeling a...
Dyreson and Snodgrass as well as Dekhtyar et. al. have provided a probabilistic model (as well as co...
Business Intelligence solutions, encompassing technologies such as multi-dimensional data modeling a...
Temporal aggregation is a crucial operator in temporal databases and has been studied in various fla...
Most database applications manage time-referenced, or temporal, data. Temporal data management is di...
Temporal information plays a crucial role in many database applications, however support for queries...
Most database applications manage time-referenced, or temporal, data. Temporal data management is di...