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

被引:4
|
作者
Fong, Joseph [1 ]
Shiu, Herbert [1 ]
Cheung, Davy [1 ]
机构
[1] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Hong Kong, Peoples R China
来源
SOFTWARE-PRACTICE & EXPERIENCE | 2008年 / 38卷 / 11期
关键词
data warehouse; XML data cube; relational data cube; aggregation data; XQuery; SQL; schema integration; data integration; metadata;
D O I
10.1002/spe.868
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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 (c) 2008 John Wiley & Sons, Ltd.
引用
收藏
页码:1183 / 1213
页数:31
相关论文
共 50 条
  • [1] DB2 goes hybrid:: Integrating native XML and XQuery with relational data and SQL
    Beyer, K.
    Cochrane, R.
    Hvizdos, M.
    Josifovski, V.
    Kleewein, J.
    Lapis, G.
    Lohman, G.
    Lyle, R.
    Nicola, M.
    Ozcan, F.
    Pirahesh, H.
    Seemann, N.
    Singh, A.
    Truong, T.
    Van der Linden, R. C.
    Vickery, B.
    Zhang, C.
    Zhang, G.
    [J]. IBM SYSTEMS JOURNAL, 2006, 45 (02) : 271 - 298
  • [2] XML programming with SQL/XML and XQuery
    Funderburk, JE
    Malaika, S
    Reinwald, B
    [J]. IBM SYSTEMS JOURNAL, 2002, 41 (04) : 642 - 665
  • [3] The same power for XML that SQL has with relational data
    Edwards, Sam
    Tremblett, Paul
    [J]. DR DOBBS JOURNAL, 2007, 32 (12): : 30 - +
  • [4] Modeling and Querying E-Commerce Data in Hybrid Relational-XML DBMSs
    Lim, Lipyeow
    Wang, Haixun
    Wang, Min
    [J]. CONCEPTUAL MODELING - ER 2008, PROCEEDINGS, 2008, 5231 : 294 - 310
  • [5] XML processing and data integration with XQuery
    Robie, Jonathan
    [J]. IEEE INTERNET COMPUTING, 2007, 11 (04) : 62 - 67
  • [6] USING SQL/XML FOR EFFICIENTLY TRANSLATING QUERIES OVER XML VIEW OF RELATIONAL DATA
    Lemos, Fernando
    Costa, Clayton
    Vidal, Vania
    [J]. ICEIS 2010: PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL 1: DATABASES AND INFORMATION SYSTEMS INTEGRATION, 2010, : 269 - 274
  • [7] Integrating heterogeneous data sources with XML and XQuery
    Gardarin, G
    Mensch, A
    Dang-Ngoc, TT
    Smit, L
    [J]. 13TH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2002, : 839 - 844
  • [8] Towards a Physical XML independent XQuery/SQL/XML Engine
    Liu, Zhen Hua
    Chandrasekar, Sivasankaran
    Baby, Thomas
    Chang, Hui J.
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2008, 1 (02): : 1356 - 1367
  • [9] The SQL Function XMLNEST to Generate Recursive XML Values from Relational Data
    Park, Sung-Chul
    Park, Young-Chul
    [J]. JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2011, 27 (04) : 1283 - 1302
  • [10] A graphical environment to Query XML data with XQuery
    Braga, D
    Campi, A
    [J]. FOURTH INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS ENGINEERING, PROCEEDINGS, 2003, : 31 - 40