2012Unpublished venueRequires access

Towards Achieving an Optimum Performanceof XML Data into Both Types of XML Databases: XML-Enabled Databases and Native XML Databases

Amin Y. Noaman, Amal Almansour

Open publisher page 0 citations

Abstract

EXtensible Markup Language (XML) promises to be the standard language for data representation in e-business, particularly when that data is exchanged over or browsed on the Internet since it is nested and having a self-describing structure that provides a simple yet flexible means for business applications to model and exchange data. There are two alternative database types used for of storing and retrieving XML documents: native XML databases and XML-enabled relational databases. The main objective of this paper is to recognize the optimal situations on whether to use a native XML database or an XML-enabled relational database to achieve optimum performance in view point of the time for XML document reconstruction from the database and the time required to import from external XML sources into the databases. After running the required experiments, we concluded that the native XML database needs more disk space to store both data and index than the XML-enabled database and that native XML database is better than XML-enabled database for handling the larger data size, the latter is good for handling smaller data sets.

About this research paper

What this paper is about

EXtensible Markup Language (XML) promises to be the standard language for data representation in e-business, particularly when that data is exchanged over or browsed on the Internet since it is nested and having a self-describing structure that provides a simple yet flexible means for business applications to model and exchange data. There are two alternative database types used for of storing and retrieving XML documents: native XML databases and XML-enabled relational databases. The main objective of this paper is to recognize the optimal situations on whether to use a native XML database or an XML-enabled relational database to achieve optimum performance in view point of the time for XML document reconstruction from the database and the time required to import from external XML sources into the databases. After running the required experiments, we concluded that the native XML database needs more disk space to store both data and index than the XML-enabled database and that native XML database is better than XML-enabled database for handling the larger data size, the latter is good for handling smaller data sets.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

EXtensible Markup Language (XML) promises to be the standard language for data representation in e-business, particularly when that data is exchanged over or browsed on the Internet since it is nested and having a self-describing structure that provides a simple yet flexible means for business applications to model and exchange data. There are two alternative database types used for of storing and retrieving XML documents: native XML databases and XML-enabled relational databases. The main objective of this paper is to recognize the optimal situations on whether to use a native XML database or an XML-enabled relational database to achieve optimum performance in view point of the time for XML document reconstruction from the database and the time required to import from external XML sources into the databases. After running the required experiments, we concluded that the native XML database needs more disk space to store both data and index than the XML-enabled database and that native XML database is better than XML-enabled database for handling the larger data size, the latter is good for handling smaller data sets.

Key concepts: XML database, XML Schema Editor, XML validation, Efficient XML Interchange, Streaming XML, Computer science, Database, XML Encryption

Related papers

Back to paper searchBrowse research topicsOriginal source
Towards Achieving an Optimum Performanceof XML Data into Both Types of XML Databases: XML-Enabled Databases and Native XML Databases — Research Paper | ScholarLens