SUPER RELATIONAL APPROACH FOR EFFICIENT EXTENSIBLE MARKUP LANGUAGE (XML) QUERY PROCESSING
SUPER RELATIONAL APPROACH FOR EFFICIENT EXTENSIBLE MARKUP LANGUAGE (XML) QUERY PROCESSING
No Thumbnail Available
Date
2014-07
Authors
ABDU, Sabitu
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Today’s database is associated with interoperability between different domains and
applications. This consequently, results in the importance of data portability in database.
XML format fits the requirements and it has been increasingly used for serving
applications across different domains and purposes. However, querying XML
documents effectively and efficiently is still a challenging issue. Several researches
have been conducted on XML query techniques of which many are inclined to Native
Approach technique in which specialized storage and query processing systems are
tailored for XML data from scratch to improve XML query processing. In this research
we introduce Super Relational Approach (SRA) techniques in which XML document is
automatically stored and queried using relational database with a view to fully utilize
the superb capabilities of relational database since native databases are still in
immaturity stage. In spite of the long time it takes SRA to shred XML document, the
shredding has less impact on the query execution time saved by the technique. In this
regard, the shredding is justifiable because once document is shredded it can be queried
as many times as possible. The proposed technique (SRA) outperforms Native
Approach in terms of speed, deletion, insertion and replacement by 24.23%. Hence, it is
recommended for query processing in large XML documents with fixed structure.
Description
A THESIS SUBMITTED TO THE SCHOOL OF
POSTGRADUATE STUDIES, AHMADU BELLO
UNIVERSITY ZARIA,
IN PARTIAL FULFILMENT OF THE REQUIREMENTS
FOR THE AWARD OF A MASTER DEGREE IN
COMPUTER SCIENCE
DEPARTMENT OF MATHEMATICS, AHMADU BELLO
UNIVERSITY, ZARIA
NIGERIA.
Keywords
SUPER,, RELATIONAL,, EXTENSIBLE MARKUP LANGUAGE,, QUERY,, PROCESSING.