Converting relational database into XML documents with DOM

被引:28
|
作者
Fong, J
Wong, HK
Cheng, Z
机构
[1] City Univ Hong Kong, Dept Comp Sci, Kowloon, Hong Kong, Peoples R China
[2] City Univ Hong Kong, Dept Elect Engn, Kowloon, Hong Kong, Peoples R China
关键词
XML document; denormalization; relational database; schema translation; data conversion; data dependencies; document object model; document type definition;
D O I
10.1016/S0950-5849(03)00026-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The revolution of XML is recognized as the trend of technology on the Internet to researchers as well as practitioners. Companies need to adopt XML technology. With investment in the current relational database systems, they want to develop new XML documents while running existing relational databases on production. They need to reengineer the relational databases into XML documents with constraints preservation. In the process, schema translation must be done before data conversion. Since the existing relational databases are usually normalized, they have to be reconstructed into XML document tree structures. This can be accomplished through denormalization by joining the normalized relations into tables according to their data dependencies constraints. The joined tables are mapped into DOMs, which are then integrated into XML document trees. The user specifies an XML document root with its relevant nodes to form a partitioned XML document tree to meet their requirements. The selected XML document tree is mapped into an XML schema in the form of DTD. We then load joined tables into DOMs, integrate them into a DOM, and transform it into an XML document. (C) 2003 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:335 / 355
页数:21
相关论文
共 50 条
  • [1] Converting relational database into XML document
    Fong, J
    Pang, F
    Bloor, C
    [J]. 12TH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2001, : 61 - 65
  • [2] Converting XML Schema Data to Object-Relational Data with DOM
    Sang, Lijun
    Xiao, Jihai
    Cui, Xiaohong
    [J]. WEB INFORMATION SYSTEMS AND MINING, PT II, 2011, 6988 : 452 - 460
  • [3] The cost model for XML documents in relational database systems
    Kim, J
    Lee, W
    Lee, K
    [J]. ACS/IEEE INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2001, : 185 - 187
  • [4] Access control of XML documents in relational database systems
    Tan, KL
    Lee, ML
    Wang, Y
    [J]. IC'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INTERNET COMPUTING, VOLS I AND II, 2001, : 185 - 191
  • [5] LNV: Relational Database Storage Structure for XML Documents
    El-Sharkawi, Mohamed E.
    El Tazi, Neamat Abd El-Hadi
    [J]. 3RD ACS/IEEE INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, 2005, 2005,
  • [6] Querying XML documents from a relational database in the presence of DTDs
    Rege, M
    Caraconcea, I
    Lu, SY
    Fotouhi, F
    [J]. DISTRIBUTED COMPUTING AND INTERNET TECHNOLOGY, PROCEEDINGS, 2004, 3347 : 168 - 177
  • [7] Management of XML documents without schema in relational database systems
    Kudrass, T
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2002, 44 (04) : 269 - 275
  • [8] A general technique for querying XML documents using a relational database system
    Shanmugasundaram, J
    Krishnamurthy, R
    Tatarinov, I
    Shekita, E
    Viglas, E
    Kiernan, J
    Naughton, J
    [J]. SIGMOD RECORD, 2001, 30 (03) : 20 - 26
  • [9] An Efficient Mapping Approach to Store and Query XML Documents in Relational Database
    Ying, Jie
    Cao, Suyan
    Long, Yuan
    [J]. PROCEEDINGS OF 2012 2ND INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2012), 2012, : 2140 - 2144
  • [10] A Narrative Review of Storing and Querying XML Documents Using Relational Database
    Qtaish, Amjad
    Alshammari, Mohammad T.
    [J]. JOURNAL OF INFORMATION & KNOWLEDGE MANAGEMENT, 2019, 18 (04)