Sciweavers

DKE
2006

Schema versioning in data warehouses: Enabling cross-version querying via schema augmentation

14 years 14 days ago
Schema versioning in data warehouses: Enabling cross-version querying via schema augmentation
As several mature implementations of data warehousing systems are fully operational, a crucial role in preserving their up-to-dateness is played by the ability to manage the changes that the data warehouse (DW) schema undergoes over time in response to evolving business requirements. In this paper we propose an approach to schema versioning in DWs, where the designer may decide to undertake some actions on old data aimed at increasing the flexibility in formulating cross-version queries, i.e., queries spanning multiple schema versions. First, we introduce a representation of DW schemata as graphs of simple functional dependencies, and discuss its properties. Then, after defining an algebra of schema graph modification operations aimed at creating new schema versions, we discuss how augmented schemata can be introduced to increase flexibility in cross-version querying. Next, we show how a history of versions for DW schemata is managed and discuss the relationship between the temporal h...
Matteo Golfarelli, Jens Lechtenbörger, Stefan
Added 11 Dec 2010
Updated 11 Dec 2010
Type Journal
Year 2006
Where DKE
Authors Matteo Golfarelli, Jens Lechtenbörger, Stefano Rizzi, Gottfried Vossen
Comments (0)