XML data update management in XML-enabled database

被引:18
|
作者
Pardede, Eric [1 ]
Rahayu, J. Wenny [1 ]
Taniar, David [2 ]
机构
[1] La Trobe Univ, Dept Comp Sci & Comp Engn, Bundoora, Vic 3083, Australia
[2] Monash Univ, Clayton Sch Informat Technol, Clayton, Vic 3800, Australia
关键词
XML data storage; XML-enabled database; XML updated; constraints; schema; SQL/XML;
D O I
10.1016/j.jcss.2007.04.008
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the increasing demand for a proper and efficient XML data storage, XML-Enabled Database (XEnDB) has emerged as one of the popular solutions. It claims to combine the pros and limit the cons of the traditional Database Management Systems (DBMS) and Native XML Database (NXD). In this paper, we focus on XML data update management in XEnDB. Our aim is to preserve the conceptual semantic constraints and to avoid inconsistencies in XML data during update operations. In this current era when XML data interchange mostly occurs in a commercial setting, it is highly critical that data exchanged be correct at all times, and hence data integrity in XML data is paramount. To achieve our goal, we firstly classify different constraints in XML documents. Secondly, we transform these constraints into XML Schema with embedded SQL annotations. Thirdly, we propose a generic update methodology that utilizes the proposed schema. We then implement the method in one of the current XEnDB products. Since XEnDB has a Relational Model as the underlying data model, our update method uses the SQL/XML as a standard language. Finally, we also analyze the processing performance. (c) 2007 Elsevier Inc. All rights reserved.
引用
收藏
页码:170 / 195
页数:26
相关论文
共 50 条
  • [1] XML-Enabled Relational database for XML document update
    Pardede, Eric
    Rahayu, J. Wenny
    Taniar, David
    [J]. 20TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 2, PROCEEDINGS, 2006, : 205 - +
  • [2] XML data management: Native XML and XML-enabled database systems.
    Rhodes, N
    [J]. JOURNAL OF THE AMERICAN SOCIETY FOR INFORMATION SCIENCE AND TECHNOLOGY, 2004, 55 (01): : 90 - 91
  • [3] CONCURRENT DATA MATERIALIZATION FOR XML-ENABLED DATABASE WITH SEMANTIC METADATA
    Fong, Joseph
    Shiu, Herbert
    Yeung, Yin Fei
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2010, 20 (03) : 377 - 422
  • [4] SQL/XML Hierarchical Query Performance Analysis in an XML-Enabled Database System
    Pardede, Eric
    Rahayu, J. Wenny
    Aujla, Ramanpreet Kauer
    Taniar, David
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2009, 15 (10) : 2058 - 2077
  • [5] XML data optimum management with DB: Native-XML (Open-source) and XML-enabled (Proprietor)
    Serna, A
    Gerrikagoitia, JK
    Gil, G
    Smithers, T
    [J]. ICOMP '05: Proceedings of the 2005 International Conference on Internet Computing, 2005, : 149 - 154
  • [6] XML-enabled wrapper generation
    Cai, JJ
    Sun, JL
    Dong, JX
    [J]. COMPUTER SCIENCE AND TECHNOLOGY IN NEW CENTURY, 2001, : 535 - 538
  • [7] Performance analysis of child/descendant queries in an XML-Enabled Database
    Pardede, Eric
    Rahayu, J. Wenny
    Taniar, David
    Aujla, Ramanpreet Kaur
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2007, PT 3, PROCEEDINGS, 2007, 4707 : 749 - +
  • [8] An XML-enabled data extraction toolkit for web sources
    Liu, L
    Pu, C
    Han, W
    [J]. INFORMATION SYSTEMS, 2001, 26 (08) : 563 - 583
  • [9] An experimental study on query processing efficiency of native-XML and XML-enabled database systems
    Kurt, A
    Atay, M
    [J]. DATABASES IN NETWORKED INFORMATION SYSTEMS, 2002, 2544 : 268 - 284
  • [10] An XML-enabled association rule framework
    Feng, L
    Dillon, T
    Weigand, H
    Chang, E
    [J]. DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2003, 2736 : 88 - 97