Efficient processing of tree distance axes in XML databases

In recent years, XML has quickly adopted as the industry standard for storing and exchanging data, especially in the web. Along with its wide adoption and great flexibility, XML database are consumed by not only the database experts but also by many types of users, some of them are not technical peo...

Full description

Saved in:
Bibliographic Details
Main Author: Truong, Ba Quan.
Other Authors: Sourav Saha Bhowmick
Format: Final Year Project
Language:English
Published: 2010
Subjects:
Online Access:http://hdl.handle.net/10356/39509
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-39509
record_format dspace
spelling sg-ntu-dr.10356-395092023-03-03T20:42:21Z Efficient processing of tree distance axes in XML databases Truong, Ba Quan. Sourav Saha Bhowmick School of Computer Engineering Centre for Advanced Information Systems DRNTU::Engineering::Computer science and engineering::Information systems::Database management In recent years, XML has quickly adopted as the industry standard for storing and exchanging data, especially in the web. Along with its wide adoption and great flexibility, XML database are consumed by not only the database experts but also by many types of users, some of them are not technical people with database specialization. Therefore, there is a need of producing a more user-friendly, semantic query language to exploit XML database. On the other hand, along with the soaring popularity of XML, XML repositories has expanded rapidly over the years and the XML query language must ensure its scalability and efficiency on huge databases. Unfortunately, XPath, the W3C recommended query language XML query languages, is not so flexible, user-friendly and efficient. In this report, we will propose some additional axes to the current XPath system to make XPath more flexible, user-friendly and easy to use. Those axes are called non-directional axes that do not depend on the XML hierarchical structure but the natural, user-centric, semantic relationships. Moreover, we also show that we can incorporate those new axes into current XPath system efficiently and without much significant overhead. Bachelor of Engineering (Computer Science) 2010-05-27T08:03:25Z 2010-05-27T08:03:25Z 2010 2010 Final Year Project (FYP) http://hdl.handle.net/10356/39509 en Nanyang Technological University 163 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Information systems::Database management
spellingShingle DRNTU::Engineering::Computer science and engineering::Information systems::Database management
Truong, Ba Quan.
Efficient processing of tree distance axes in XML databases
description In recent years, XML has quickly adopted as the industry standard for storing and exchanging data, especially in the web. Along with its wide adoption and great flexibility, XML database are consumed by not only the database experts but also by many types of users, some of them are not technical people with database specialization. Therefore, there is a need of producing a more user-friendly, semantic query language to exploit XML database. On the other hand, along with the soaring popularity of XML, XML repositories has expanded rapidly over the years and the XML query language must ensure its scalability and efficiency on huge databases. Unfortunately, XPath, the W3C recommended query language XML query languages, is not so flexible, user-friendly and efficient. In this report, we will propose some additional axes to the current XPath system to make XPath more flexible, user-friendly and easy to use. Those axes are called non-directional axes that do not depend on the XML hierarchical structure but the natural, user-centric, semantic relationships. Moreover, we also show that we can incorporate those new axes into current XPath system efficiently and without much significant overhead.
author2 Sourav Saha Bhowmick
author_facet Sourav Saha Bhowmick
Truong, Ba Quan.
format Final Year Project
author Truong, Ba Quan.
author_sort Truong, Ba Quan.
title Efficient processing of tree distance axes in XML databases
title_short Efficient processing of tree distance axes in XML databases
title_full Efficient processing of tree distance axes in XML databases
title_fullStr Efficient processing of tree distance axes in XML databases
title_full_unstemmed Efficient processing of tree distance axes in XML databases
title_sort efficient processing of tree distance axes in xml databases
publishDate 2010
url http://hdl.handle.net/10356/39509
_version_ 1759856722045829120