Indexing techniques for processing generalized XML documents

被引:5
|
作者
Qadah, Ghassan Z. [1 ]
机构
[1] Amer Univ Sharjah, Comp Sci & Engn Dept, POB 26666, Sharjah, U Arab Emirates
关键词
Algorithms; Containment queries; Database system; Extensible Markup Language; Query processing; XLink;
D O I
10.1016/j.csi.2016.07.002
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The Extensible Markup Language (XML) data model has recently gained huge popularity because of its ability to represent a wide variety of structured (relational) and semi-structured (document) data. Several query languages have been proposed for the XML model, the most-widely used one is the XQuery. An important component of an XQuery is its XPath expression which retrieves a set of XML documents to be manipulated by the associated XQuery. An XPath expression can be of several types, among which are the containment queries. Traditional research of processing containment queries has concentrated on data retrieval from independent XML documents; not much research has been directed towards interlinked XML documents. This paper reviews this area of research and shows the adequacy and correctness of one of the reviewed algorithms when applied to independent XML documents. However, the direct application of this algorithm to process queries against interlinked XML documents is shown to generate incorrect results. To remedy such a situation, two new algorithms and the associated indexing structures are developed and shown to perform correctly in processing both independent and/or inter-linked XML documents. In addition, one of the new algorithms is shown to minimize the storage requirement of the intermediate lists generated throughout its execution and therefore improving further the algorithm's space and time performance. (C) 2016 Published by Elsevier B.V.
引用
收藏
页码:34 / 43
页数:10
相关论文
共 50 条
  • [41] On Inference-Proof View Processing of XML Documents
    Biskup, Joachim
    Li, Lan
    [J]. IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2013, 10 (02) : 99 - 113
  • [42] Performance Evaluation of Various Data Structures in Building Efficient Indexing schemes for XML Documents
    Dhanalekshmi, G.
    Asawa, Krishna
    [J]. 2017 TENTH INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING (IC3), 2017, : 366 - 368
  • [43] Superimposed code-based indexing method for extracting MCTs from XML documents
    Liang, Wenxin
    Miki, Takeshi
    Yokota, Hartio
    [J]. DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2008, 5181 : 508 - +
  • [44] CIS-X: A compacted indexing scheme for efficient query evaluation of XML documents
    Hsu, Wen-Chiao
    Liao, I-En
    [J]. INFORMATION SCIENCES, 2013, 241 : 195 - 211
  • [45] An Expansion Method of XML Element Retrieval Techniques into Web Documents
    Keyaki, Atsushi
    Miyazaki, Jun
    Hatano, Kenji
    [J]. 2014 IIAI 3RD INTERNATIONAL CONFERENCE ON ADVANCED APPLIED INFORMATICS (IIAI-AAI 2014), 2014, : 853 - 858
  • [46] Flexible query techniques for well-formed XML documents
    Damiani, E
    Tanca, L
    [J]. KES'2000: FOURTH INTERNATIONAL CONFERENCE ON KNOWLEDGE-BASED INTELLIGENT ENGINEERING SYSTEMS & ALLIED TECHNOLOGIES, VOLS 1 AND 2, PROCEEDINGS, 2000, : 708 - 711
  • [47] PARALLEL PROCESSING OF ENCRYPTED XML DOCUMENTS IN DATABASE AS A SERVICE CONCEPT
    Unay, Ozan
    Gundem, Taflan Imre
    [J]. INFORMATION TECHNOLOGY AND CONTROL, 2010, 39 (04): : 301 - 309
  • [48] Andromeda: A System for Processing Queries and Updates on Big XML Documents
    Bidoit, Nicole
    Colazzo, Dario
    Sartiani, Carlo
    Solimando, Alessandro
    Ulliana, Federico
    [J]. NEW TRENDS IN DATABASES AND INFORMATION SYSTEMS (ADBIS 2015), 2015, 539 : 218 - 228
  • [49] Processing Independent and Inter-Linked Documents in XML Databases
    Qadah, Ghassan Z.
    [J]. PROCEEDINGS OF THE 2009 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION, 2008, : 305 - 311
  • [50] Automatic Language-Independent Indexing of Documents using Image Processing
    Rait, Aishanou Osha
    Venkatesh, K. S.
    [J]. MEMS, NANO AND SMART SYSTEMS, PTS 1-6, 2012, 403-408 : 817 - +