Abstract
An organization collects current and historical data for a data warehouse from disparate sources across the organization to support management for making decisions. The data sources change their contents and structure dynamically to reflect business changes or organization requirements, which causes data warehouse evolution in order to provide consistent analytical results. This evolution may cause changes in contents or a schema of a data warehouse. This paper adapts a schema evolution method to address the data warehouse evolution given a data warehouse is built as a multidimensional schema. While existing works have identified and developed schema evolution operations based on conceptual models to enforce schema correctness, only a few have developed software tools to enforce schema correctness of those operations. They are also coupled with specific DBMSs (e.g., SQL Server) and provide limited GUI capability. This paper aims to develop a web-based implementation to support data warehouse schema evolution. It offers all the benefits that Internet browser-based applications provide, by allowing users to design, view, and modify data warehouse schema graphically. This work focuses on evolution operations in dimensional tables, which includes changes in levels, hierarchies, and paths. Schema correctness for each schema evolution operation is ensured by procedural codes implemented in PHP.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Atzeni, P., Cappellari, P., Bernstein, P.A.: A multilevel dictionary for model management. In: Delcambre, L.M.L., Kop, C., Mayr, H.C., Mylopoulos, J., Pastor, Ó. (eds.) ER 2005. LNCS, vol. 3716, pp. 160–175. Springer, Heidelberg (2005)
Banerjee, S., Davis, K.C.: Modeling data warehouse schema evolution over extended hierarchy semantics. Journal on Data Semantics XIII 5530, 72–96 (2009)
Bebel, B., Eder, J., Koncilia, C., Morzy, T., Wrembel, R.: Creation and management of versions in multiversion data warehouse. In: Symposium on Applied Computing, pp. 717–723. ACM, New York (2004)
Kimball, R., Ross, M.: The data warehouse toolkit, 3rd edn. John Wiley & Sons, Indianapolis (2013)
Malinowski, E., Zimányi, E.: OLAP hierarchies: A conceptual perspective. In: Persson, A., Stirna, J. (eds.) CAiSE 2004. LNCS, vol. 3084, pp. 477–491. Springer, Heidelberg (2004)
Oueslati, W., Akaichi, J.: A survey on data warehouse evolution. International Journal of Database Management Systems 2(4), 11–24 (2010)
Talwar, K., Gosain, A.: Hierarchy classification for Data Warehouse: A Survey. Procedia Technology 6, 460–468 (2012)
Talwar, K., Gosain, A.: Implementing schema evolution in data warehouse through complex hierarchy semantics. International J of Scientific & Eng. Research. 3(7) (2012)
Gartner’s Top 10 IT Trends of (2014), http://www.news-sap.com/gartners-top-10-trends-2014/
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Kang, J.W., Basrizal, F., Yu, Q., Holden, E.P. (2015). Web-Based Implementation of Data Warehouse Schema Evolution. In: Barbucha, D., Nguyen, N., Batubara, J. (eds) New Trends in Intelligent Information and Database Systems. Studies in Computational Intelligence, vol 598. Springer, Cham. https://doi.org/10.1007/978-3-319-16211-9_32
Download citation
DOI: https://doi.org/10.1007/978-3-319-16211-9_32
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-16210-2
Online ISBN: 978-3-319-16211-9
eBook Packages: EngineeringEngineering (R0)