A relational-XML data warehouse for data aggregation with SQL and XQuery

Research output: Journal Publications and Reviews (RGC: 21, 22, 62)21_Publication in refereed journalpeer-review

5 Scopus Citations
View graph of relations

Author(s)

  • Joseph Fong
  • Herbert Shiu
  • Davy Cheung

Related Research Unit(s)

Detail(s)

Original languageEnglish
Pages (from-to)1183-1213
Journal / PublicationSoftware - Practice and Experience
Volume38
Issue number11
Publication statusPublished - Sept 2008

Abstract

Integrating information from multiple data sources is becoming increasingly important for enterprises that partner with other companies for e-commerce. However, companies have their internal business applications deployed on diverse platforms and no standard solution for integrating information from these sources exists. To support business intelligence query activities, it is useful to build a data warehouse on top of middleware that aggregates the data obtained from various heterogeneous database systems. Online analytical processing (OLAP) can then be used to provide fast access to materialized views from the data warehouse. Since extensible markup language (XML) documents are a common data representation standard on the Internet and relational tables are commonly used for production data, OLAP must handle both relational and XML data. SQL and XQuery can be used to process the materialized relational and XML data cubes created from the aggregated data. This paper shows how to handle the two kinds of data cubes from a relational-XML data warehouse using extract, transformation and loading. Copyright © 2008 John Wiley & Sons, Ltd.

Research Area(s)

  • Aggregation data, Data integration, Data warehouse, Metadata, Relational data cube, Schema integration, SQL, XML data cube, XQuery

Citation Format(s)

A relational-XML data warehouse for data aggregation with SQL and XQuery. / Fong, Joseph; Shiu, Herbert; Cheung, Davy.
In: Software - Practice and Experience, Vol. 38, No. 11, 09.2008, p. 1183-1213.

Research output: Journal Publications and Reviews (RGC: 21, 22, 62)21_Publication in refereed journalpeer-review