Query mapping techniques for XML documents

A comparative study

Amjad Qtaish, Kamsuriah Ahmad

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

Extensible Markup Language (XML) has grown to be a promising medium for data interchange and representation over the Internet. In the presence of the database technology there is a growing need to develop efficient storage and querying large repositories of XML documents. Numerous researchers proposed various mapping approaches using Relational Database (RDB) to store and query XML documents. These approaches are categorized into two: structure-mapping and model-mapping approaches. Various query mapping techniques (Edge-based, Node-based, and Path-based) are proposed and applied on the existing model mapping approaches. These techniques translate XPath query into Structured Query Language (SQL) statement with less number of join operations and reduce the search space, and improved the XML query processing. Therefore, the aim of this paper is to compare these query mapping techniques in terms of their advantages and limitations. The implication of these query mapping techniques on the existing model mapping approaches are also discussed. The discussion is focus on the complexity of translated SQL and query response time, which affect the efficiency of the XML query processing. Finally, the effectiveness for each technique on XML query processing and the solutions are pointed out.

Original languageEnglish
Title of host publicationProceedings - 5th International Conference on Electrical Engineering and Informatics: Bridging the Knowledge between Academic, Industry, and Community, ICEEI 2015
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages529-534
Number of pages6
ISBN (Print)9781467373197
DOIs
Publication statusPublished - 10 Dec 2015
Event5th International Conference on Electrical Engineering and Informatics, ICEEI 2015 - Legian-Bali, Indonesia
Duration: 10 Aug 201511 Aug 2015

Other

Other5th International Conference on Electrical Engineering and Informatics, ICEEI 2015
CountryIndonesia
CityLegian-Bali
Period10/8/1511/8/15

Fingerprint

XML
Query processing
Query languages
Interchanges
Internet

Keywords

  • Model Mapping
  • Query Processing
  • Relational Database
  • SQL
  • XML

ASJC Scopus subject areas

  • Computer Science Applications
  • Information Systems
  • Signal Processing
  • Electrical and Electronic Engineering

Cite this

Qtaish, A., & Ahmad, K. (2015). Query mapping techniques for XML documents: A comparative study. In Proceedings - 5th International Conference on Electrical Engineering and Informatics: Bridging the Knowledge between Academic, Industry, and Community, ICEEI 2015 (pp. 529-534). [7352557] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/ICEEI.2015.7352557

Query mapping techniques for XML documents : A comparative study. / Qtaish, Amjad; Ahmad, Kamsuriah.

Proceedings - 5th International Conference on Electrical Engineering and Informatics: Bridging the Knowledge between Academic, Industry, and Community, ICEEI 2015. Institute of Electrical and Electronics Engineers Inc., 2015. p. 529-534 7352557.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Qtaish, A & Ahmad, K 2015, Query mapping techniques for XML documents: A comparative study. in Proceedings - 5th International Conference on Electrical Engineering and Informatics: Bridging the Knowledge between Academic, Industry, and Community, ICEEI 2015., 7352557, Institute of Electrical and Electronics Engineers Inc., pp. 529-534, 5th International Conference on Electrical Engineering and Informatics, ICEEI 2015, Legian-Bali, Indonesia, 10/8/15. https://doi.org/10.1109/ICEEI.2015.7352557
Qtaish A, Ahmad K. Query mapping techniques for XML documents: A comparative study. In Proceedings - 5th International Conference on Electrical Engineering and Informatics: Bridging the Knowledge between Academic, Industry, and Community, ICEEI 2015. Institute of Electrical and Electronics Engineers Inc. 2015. p. 529-534. 7352557 https://doi.org/10.1109/ICEEI.2015.7352557
Qtaish, Amjad ; Ahmad, Kamsuriah. / Query mapping techniques for XML documents : A comparative study. Proceedings - 5th International Conference on Electrical Engineering and Informatics: Bridging the Knowledge between Academic, Industry, and Community, ICEEI 2015. Institute of Electrical and Electronics Engineers Inc., 2015. pp. 529-534
@inproceedings{633cbfd868c64434b88ffe6bdb16ceba,
title = "Query mapping techniques for XML documents: A comparative study",
abstract = "Extensible Markup Language (XML) has grown to be a promising medium for data interchange and representation over the Internet. In the presence of the database technology there is a growing need to develop efficient storage and querying large repositories of XML documents. Numerous researchers proposed various mapping approaches using Relational Database (RDB) to store and query XML documents. These approaches are categorized into two: structure-mapping and model-mapping approaches. Various query mapping techniques (Edge-based, Node-based, and Path-based) are proposed and applied on the existing model mapping approaches. These techniques translate XPath query into Structured Query Language (SQL) statement with less number of join operations and reduce the search space, and improved the XML query processing. Therefore, the aim of this paper is to compare these query mapping techniques in terms of their advantages and limitations. The implication of these query mapping techniques on the existing model mapping approaches are also discussed. The discussion is focus on the complexity of translated SQL and query response time, which affect the efficiency of the XML query processing. Finally, the effectiveness for each technique on XML query processing and the solutions are pointed out.",
keywords = "Model Mapping, Query Processing, Relational Database, SQL, XML",
author = "Amjad Qtaish and Kamsuriah Ahmad",
year = "2015",
month = "12",
day = "10",
doi = "10.1109/ICEEI.2015.7352557",
language = "English",
isbn = "9781467373197",
pages = "529--534",
booktitle = "Proceedings - 5th International Conference on Electrical Engineering and Informatics: Bridging the Knowledge between Academic, Industry, and Community, ICEEI 2015",
publisher = "Institute of Electrical and Electronics Engineers Inc.",

}

TY - GEN

T1 - Query mapping techniques for XML documents

T2 - A comparative study

AU - Qtaish, Amjad

AU - Ahmad, Kamsuriah

PY - 2015/12/10

Y1 - 2015/12/10

N2 - Extensible Markup Language (XML) has grown to be a promising medium for data interchange and representation over the Internet. In the presence of the database technology there is a growing need to develop efficient storage and querying large repositories of XML documents. Numerous researchers proposed various mapping approaches using Relational Database (RDB) to store and query XML documents. These approaches are categorized into two: structure-mapping and model-mapping approaches. Various query mapping techniques (Edge-based, Node-based, and Path-based) are proposed and applied on the existing model mapping approaches. These techniques translate XPath query into Structured Query Language (SQL) statement with less number of join operations and reduce the search space, and improved the XML query processing. Therefore, the aim of this paper is to compare these query mapping techniques in terms of their advantages and limitations. The implication of these query mapping techniques on the existing model mapping approaches are also discussed. The discussion is focus on the complexity of translated SQL and query response time, which affect the efficiency of the XML query processing. Finally, the effectiveness for each technique on XML query processing and the solutions are pointed out.

AB - Extensible Markup Language (XML) has grown to be a promising medium for data interchange and representation over the Internet. In the presence of the database technology there is a growing need to develop efficient storage and querying large repositories of XML documents. Numerous researchers proposed various mapping approaches using Relational Database (RDB) to store and query XML documents. These approaches are categorized into two: structure-mapping and model-mapping approaches. Various query mapping techniques (Edge-based, Node-based, and Path-based) are proposed and applied on the existing model mapping approaches. These techniques translate XPath query into Structured Query Language (SQL) statement with less number of join operations and reduce the search space, and improved the XML query processing. Therefore, the aim of this paper is to compare these query mapping techniques in terms of their advantages and limitations. The implication of these query mapping techniques on the existing model mapping approaches are also discussed. The discussion is focus on the complexity of translated SQL and query response time, which affect the efficiency of the XML query processing. Finally, the effectiveness for each technique on XML query processing and the solutions are pointed out.

KW - Model Mapping

KW - Query Processing

KW - Relational Database

KW - SQL

KW - XML

UR - http://www.scopus.com/inward/record.url?scp=84961727702&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84961727702&partnerID=8YFLogxK

U2 - 10.1109/ICEEI.2015.7352557

DO - 10.1109/ICEEI.2015.7352557

M3 - Conference contribution

SN - 9781467373197

SP - 529

EP - 534

BT - Proceedings - 5th International Conference on Electrical Engineering and Informatics: Bridging the Knowledge between Academic, Industry, and Community, ICEEI 2015

PB - Institute of Electrical and Electronics Engineers Inc.

ER -