Macquarie Home | Course Handbook | Library | Campus Map | Macquarie Contacts
Home page

Macquarie University ResearchOnline

Home
Add
-List Of Titles -Optimisation techniques for storing and querying XML data in relational database systems

Please use this identifier to cite or link to this item: http://hdl.handle.net/1959.14/164630

52 Visitors 87 Hits 13 Downloads
FileDescriptionSizeFormat
SOURCE201front.pdf515 KBAdobe Acrobat PDFView/Open
SOURCE302whole.pdf2 MBAdobe Acrobat PDFView/Open
Title
Optimisation techniques for storing and querying XML data in relational database systems
Related
Australasian Digital Theses Program
Publisher
Australia : Macquarie University
Date
2010
Author/Creator
Maghaydah, Mo'ad
Description
Thesis (PhD) -- Macquarie University, Faculty of Science, Dept. of Computing, 2010.
Description
Bibliography: p. 177-182.
Description
1. Introduction -- 2. XML overview -- 3. Prefixing on demand labelling approach -- 4. Navigating the XML tree using the PoD approach -- 5. Optimising XML structural-join queries -- 6. Conclusions and future work.
Description
Extensible Markup Language (XML) has recently emerged as a standard for electronic information interchange, due to its flexibility and portability. For instance, in service-oriented applications, XML messages are commonly used for inter-company interactions. However, those XML messages may be used for purposes other than transactions and data interchange (for example, purchase orders and invoice statements) and they must often be retained for later use and analysis. This requires scalable technology to effectively store and query XML data. Due to their widespread availability and robustness, relational database management systems (RDBMS) still offer the most affordable technology to develop XML database systems. However, the XML data model presents new challenges such as maintaining the document order and supporting complex structural-join queries, which require tree-aware processing mechanisms. While the state-of-the-art approaches to support XML data in relational systems require new algorithms and indexing techniques that make them powerful, it has been observed that some of those changes may not be directly applicable to relational database systems and/or they may present a trade-off between performance and storage usage. Further, the modification of the relational system's kernel is hardly an option for many RDBMS vendors. There are still considerable benefits in developing solutions that do not involve changes to the RDBMS's kernel, thereby reducing the cost of re-engineering relational database systems. In order to improve the process of storing and querying XML data in relational systems, in this thesis, we propose a new compact Dewey-based labelling scheme to support it. The new label structure, composed of two components (parent, child) in the Dewey format, would significantly improve the performance of those XML queries that are based on parent-child and sibling relationships. Moreover, we propose advanced query optimisation techniques based on certain features that exist in Dewey labels and based on a better utilisation of the document schema summary of XML documents. Our techniques are portable and can be applied to any Dewey-based labeling technique proposed for storing and querying XML data. Through extensive experimental studies, we show that these techniques make off-the-shelf relational systems more tree-aware, and significantly improve their capabilities to support XML data.
Description
Mode of access: World Wide Web
Description
xvii, 182 p
Subject Keyword
XML (Document markup language)
Subject Keyword
XML management systems
Subject Keyword
labelling dynamic XML documents
Subject Keyword
XML query optimisation
Subject Keyword
relational-based XML storage systems
Resource Type
Thesis PhD
Organisation
Macquarie University. Dept. of Computing

Identifier
http://hdl.handle.net/1959.14/164630
Identifier
1562584
Language
eng
Rights
Copyright disclaimer: http://www.copyright.mq.edu.au/
Rights
Copyright Mo'ad Maghaydah 2010
Full Text
Full Text
 
Image Thumbnail
Save/E-mail Citation
Citation Format
E-mail Address
Subject
"Optimisation techniques for storing and querying XML data in relational database systems"
 
OR
  • Show All  
  • Show My Selections 
Advanced Search

Search

Browse

  • By Title 
  • By Author/Creator 
  • By Department/Centre 
  • By Subject Keyword 
  • By Journal/Conference 
  • By FoR/RFCD codes 
  • By Resource Type 
  • By Date 

Highlights

  • Most Accessed Objects 
  • Recent Additions 
  • Pending Publications 
  • Author Profiles 

Resources

  • About ResearchOnline 
  • FAQ 
  • Open Access 
  • Open Access-FAQs 
  • Copyright 
  • Contribute 
  • Help 
  • Contact
  • Terms and Conditions 
Valid XHTML 1.0 Strict Powered by VITAL

Copyright Macquarie University | Privacy Statement | Accessibility Information

ABN 90 952 801 237 | CRICOS Provider No 00002J

Library Staff Sign In