As views in a data warehouse become more complex, the view maintenance process can become very complicated and potentially very inecient. Storing auxiliary views in the ware-house can reduce the complexity and improve the eciency of view maintenance, and the same auxiliary views can help in eciently answering lineage tracing queries over the ware-house views. In this paper, we study the problem of selecting auxiliary views to materialize in order to minimize the total view maintenance and lineage tracing cost. We consider relational views with arbitrary use of aggregation operators, and we dene an initial search space for our optimization problem based on a normal form for such view denitions. We present several auxiliary view selection alg...
In order to facilitate query processing, the information contained in data warehouses is typically s...
A data warehouse (DW) is a system which has value and role for decision-making by querying. Queries ...
Abstract. Queries to data warehouses often involve hundreds of complex aggregations over large volum...
As views in a data warehouse become more complex, the view maintenance process can become very compl...
Materialized views have been found to be very effective at speeding up queries, and are increasingly...
We consider the view data lineage problem in a warehousing environment: For a given data item in a m...
In order to efficiently support a large number of on-line analytical processing (OLAP) queries, a da...
Materialised views are important in data warehouses where they are used to speed up query processing...
We consider the problem of speeding up the incremental maintenance of materialized views de ned by c...
A data warehouse stores materialized views over data from one or more sources in order to provide fa...
A data warehouse is a data repository which collects and maintains a large amount of data from multi...
Materialised views are important in data warehouses where they are used to speed up query processing...
A data warehouse (DW) is a system which has value and role for decision-making by querying. Queries ...
Abstract. The view selection problem is to choose a set of views to materialize over a database sche...
Abstract. The materialized view selection is a non-trivial task. Hence, its complexity must be reduc...
In order to facilitate query processing, the information contained in data warehouses is typically s...
A data warehouse (DW) is a system which has value and role for decision-making by querying. Queries ...
Abstract. Queries to data warehouses often involve hundreds of complex aggregations over large volum...
As views in a data warehouse become more complex, the view maintenance process can become very compl...
Materialized views have been found to be very effective at speeding up queries, and are increasingly...
We consider the view data lineage problem in a warehousing environment: For a given data item in a m...
In order to efficiently support a large number of on-line analytical processing (OLAP) queries, a da...
Materialised views are important in data warehouses where they are used to speed up query processing...
We consider the problem of speeding up the incremental maintenance of materialized views de ned by c...
A data warehouse stores materialized views over data from one or more sources in order to provide fa...
A data warehouse is a data repository which collects and maintains a large amount of data from multi...
Materialised views are important in data warehouses where they are used to speed up query processing...
A data warehouse (DW) is a system which has value and role for decision-making by querying. Queries ...
Abstract. The view selection problem is to choose a set of views to materialize over a database sche...
Abstract. The materialized view selection is a non-trivial task. Hence, its complexity must be reduc...
In order to facilitate query processing, the information contained in data warehouses is typically s...
A data warehouse (DW) is a system which has value and role for decision-making by querying. Queries ...
Abstract. Queries to data warehouses often involve hundreds of complex aggregations over large volum...