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

被引:44
|
作者
Golfarelli, Matteo
Lechtenboerger, Jens
Rizzi, Stefano
Vossen, Gottfried
机构
[1] Univ Munster, Dept Informat Syst, D-48149 Munster, Germany
[2] Univ Bologna, DEIS, I-40126 Bologna, Italy
关键词
data warehousing; schema versioning; cross-version querying; schema augmentation;
D O I
10.1016/j.datak.2005.09.004
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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 horizon spanned by a query and the schema on which it can consistently be formulated. (c) 2005 Elsevier B.V. All rights reserved.
引用
收藏
页码:435 / 459
页数:25
相关论文
共 48 条
  • [1] X-time: Schema versioning and cross-version querying in data warehouses
    Rizzi, Stefano
    Golfarelli, Matteo
    [J]. 2007 IEEE 23RD INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2007, : 1446 - +
  • [2] Schema versioning in data warehouses
    Golfarelli, M
    Lechtenbörger, J
    Rizzi, S
    Vossen, G
    [J]. CONCEPTUAL MODELING FOR ADVANCED APPLICATION DOMAINS, PROCEEDINGS, 2004, 3289 : 415 - 428
  • [3] A model and language for bitemporal schema versioning in Data Warehouses
    Rechy-Ramirez, Ericka-Janet
    Benitez-Guerrero, Edgard
    [J]. CIC 2006: 15TH INTERNATIONAL CONFERENCE ON COMPUTING, PROCEEDINGS, 2006, : 309 - +
  • [4] Schema Evolution in Data Warehouses
    Zohra Bellahsene
    [J]. Knowledge and Information Systems, 2002, 4 (3) : 283 - 304
  • [5] Schema Evolution in Multiversion Data Warehouses
    Ahmed, Waqas
    Zimanyi, Esteban
    Vaisman, Alejandro A.
    Wrembel, Robert
    [J]. INTERNATIONAL JOURNAL OF DATA WAREHOUSING AND MINING, 2021, 17 (04) : 1 - 28
  • [6] Schema Evolution for Databases and Data Warehouses
    Manousis, Petros
    Vassiliadis, Panos
    Zarras, Apostolos
    Papastefanatos, George
    [J]. BUSINESS INTELLIGENCE, EBISS 2015, 2016, 253 : 1 - 31
  • [7] SCIT: A Schema Change Interpretation Tool for Dynamic-Schema Data Warehouses
    Hai, Rihan
    Theodorou, Vasileios
    Thiele, Maik
    Lehner, Wolfgang
    [J]. DATABASES THEORY AND APPLICATIONS, 2015, 9093 : 323 - 327
  • [8] Automating the schema matching process for heterogeneous data warehouses
    Banek, Marko
    Vrdoljak, Boris
    Tjoa, A. Min
    Skocir, Zoran
    [J]. DATA WAREHOUSING AND KNOWLEDGE DISCOVERY, PROCEEDINGS, 2007, 4654 : 45 - +
  • [9] Tracking and Querying over Timeseries Data with Schema Evolution
    Zhao, Xin
    Wan, Yingge
    Liu, Yingbo
    [J]. Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2022, 59 (09): : 1869 - 1886
  • [10] Construction and Querying of Relational Schema for Ontology Instances Data
    Falkowski, Maciej
    Jedrzejek, Czeslaw
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2008 WORKSHOPS, 2008, 5333 : 36 - 37