An automatic load/extract scheme for XML documents through object-relational repositories

被引:12
|
作者
Tseng, FSC [1 ]
Hwung, WJ [1 ]
机构
[1] Natl Kaohsiung First Univ Sci & Technol, Dept Informat Management, Kaohsiung 824, Taiwan
关键词
XML; DI; DTD; object-relational database;
D O I
10.1016/S0164-1212(02)00044-4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Extensible markup language (XML), a simplified version of standard generalized markup language (SGML), is designed to enable electronic text interchange in the Internet. XML documents have a rigorously described structure that may be analyzed by computers and easily understood by humans. Most current approaches store XML documents in file systems or in relational database systems. However, the nature and the design of file system or relational database schema may cause limitations on fitting with XML document structure. In this paper, we present an automatic load/extract scheme to store and retrieve XML documents through object-relational databases. We propose an architecture, called XML meta-generator (XMG), which, after reading a specific document type definition (DTD), automatically generates the corresponding object-relational database schema (OR-Schema), a DI-Decomposer and a DI-Reconstructor, which are explained as follows: 1. OR-Schema-an object-relational database schema in UniSQL/X format for a specific DTD. 2. DI-Decomposer-a module decomposes XML document instances (DIs) according to the specific DTD format and stores the elements into the corresponding object-relational database. 3. DI-Reconstructor-a module retrieves elements from the object-relational database and reconstructs it to recover the original DI. These modules make XML documents be automatically decomposed into and reconstructed from object-relational databases in a seamless manner. Moreover, documents stored in the object-relational databases can be managed and inquired more easily than it could be in file systems or relational databases. Useful applications on various documents can also be easily built on top of the target database, such as digital libraries, data warehouses, and data or text mining systems. (C) 2002 Elsevier Science Inc. All rights reserved.
引用
收藏
页码:207 / 218
页数:12
相关论文
共 27 条
  • [1] Automatic navigation scheme for XML documents through object-relational repository
    Tseng, Frank S.C.
    Hwung, Wen-Jong
    Cheng, Fei-Fei
    2000, IEEE, Piscataway, NJ, United States (01):
  • [2] An automatic navigation scheme for XML documents through object-relational repository
    Tseng, FSC
    Hwung, WJ
    Cheng, FF
    KES'2000: FOURTH INTERNATIONAL CONFERENCE ON KNOWLEDGE-BASED INTELLIGENT ENGINEERING SYSTEMS & ALLIED TECHNOLOGIES, VOLS 1 AND 2, PROCEEDINGS, 2000, : 428 - 431
  • [3] Mapping XML documents to the object-relational form
    Ha, S
    Kim, K
    ISIE 2001: IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS PROCEEDINGS, VOLS I-III, 2001, : 1757 - 1761
  • [4] Management of XML documents in object-relational databases
    Kudrass, T
    Conrad, M
    XML-BASED DATA MANAGEMENT AND MULTIMEDIA ENGINEERING-EDBT 2002 WORKSHOPS, 2002, 2490 : 210 - 227
  • [5] Storing linked XML documents in object-relational DBMS
    School of Computing, Engineering and Information Sciences, Northumbria University, Newcastle upon Tyne, United Kingdom
    J. Compt. Inf. Technol., 2006, 3 (225-241):
  • [6] Updating XML using object-relational database
    Amornsinlaphachai, P
    Ali, MA
    Rossiter, N
    DATABASE: ENTERPRISE, SKILLS AND INNOVATION, PROCEEDINGS, 2005, 3567 : 155 - 160
  • [7] Object-relational complex structures for XML storage
    Pardede, Eric
    Rahayu, J. Wenny
    Taniar, David
    INFORMATION AND SOFTWARE TECHNOLOGY, 2006, 48 (06) : 370 - 384
  • [8] Inheritance transformation of XML schemas to Object-Relational Databases
    Widjaya, ND
    Taniar, D
    Rahayu, JW
    INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING, 2003, 2690 : 1087 - 1091
  • [9] Aggregation transformation of XML schemas to object-relational databases
    Widjaya, ND
    Taniar, D
    Rahayu, JW
    INNOVATIVE INTERNET COMMUNITY SYSTEMS, 2003, 2877 : 251 - 262
  • [10] Storing and querying XML data in Object-Relational DBMSs
    Runapongsa, K
    Patel, JM
    XML-BASED DATA MANAGEMENT AND MULTIMEDIA ENGINEERING-EDBT 2002 WORKSHOPS, 2002, 2490 : 266 - 285