Welcome to D
SIGMOD 2005
PODS 2005
SIGMOD-RECOR
CIDR 2005
CIKM 2005
COMAD 2005
<<< = COMAD'05 Pap>>>
CVDB 2005
DaMoN 2005
Data Enginee
DEBS05
DMSN 2005
DOLAP 2005
GIR 2005
GIS 2005
Hypertext 20
ICDE 2005
ICDM 2005
IHIS 2005
IQIS 2005
JCDL 2005
KRAS 2005
MDM 2005
MIR 2005
MobiDE 2005
P2PIR 2005
RIDE 2005
SBBD 2005
SIGIR 2005
SIGIR-FORUM
SIGKDD 2005
SIGKDD-EXP
SSDBM 2005
TIME 2005
TKDE 2005
TODS 2005
VLDB 2005
VLDBJ 2005
WebDB 2005
WIDM 2005

Functional Dependency Driven Auxiliary Relation Selection for Materialized Views Maintenance


Mukesh K. Mohania, P. Radha Krishna, K. V. N. N. Pavan Kumar, Kamalakar Karlapalem, and Millist W. Vincent

  View Paper (PDF)  

Return to Data Warehousing and Active Databases


Abstract

In a data warehouse system, maintaining materialized views can speed up query processing. These views need to be maintained in response to updates in the base relations. This is often done for reasons of data currency, using incremental techniques rather than re-computing the view from scratch. However, when the data source changes, the views in the warehouse can become inconsistent with the base data. Thus, maintenance of materialized views in the warehouse consistent with the base relations is a challenging task. In this paper, we propose an approach to maintain a materialized view without accessing the base relations by materializing and maintaining additional relations, known as auxiliary relations. In our approach, these auxiliary relations are derived based on the functional dependencies that hold on base relations, materialized view, and the key participation of the base relations in the materialized view. This approach helps in reducing the storage space and improves the efficiency of view maintenance. We present an algorithm to derive those auxiliary relations and determine which auxiliary relations need to be materialized in order to maintain a materialized view incrementally. We also present the cost model that enables the evaluation of the total cost and benefit involved in materializing auxiliary relations.


©2006 Association for Computing Machinery