A Comparative Study Between Two Types of Database Management Systems: XML-Enabled Relational and Native XML
Amin Y. Noaman, Amal Abdullah Al Mansour
Abstract
Amin Y. Noaman, Amal Abdullah Al Mansour
Abstract
Abstract: As there is an increase use of XML documents to store and exchange data over the web, there is a great need for a database management system able to store, retrieve and manipulate XML data with an efficient manner, here the XML database (XML DB) can cope this request. Most XML DB which is often called XML-enabled databases is a legacy database systems (mostly relational) extended to store, retrieve and manipulate XML data; few of them are native XML databases that directly and naturally support XML data by capturing all the characteristics of XML data representation. The two XML DB types have different characteristics and performance which make it difficult to choose the best XML DB to suit XML data. Thus, the major objective of this paper is to explore and compare between the performances of both: XML-enabled database and native XML database. Regarding this matter, our paper search for deciding whether an XML- enabled relational database, as a relatively mature technology, or native XML database is suitable for storing XML data in a way that allow an efficient query performance. Our runing experimental proved that the native XML database is performing better than XML-enabled relational database for XMark benchmark queries. Key words: XML DB Native XML XML-Enabled Relational database XMark benchmark XML Server
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Abstract: As there is an increase use of XML documents to store and exchange data over the web, there is a great need for a database management system able to store, retrieve and manipulate XML data with an efficient manner, here the XML database (XML DB) can cope this request. Most XML DB which is often called XML-enabled databases is a legacy database systems (mostly relational) extended to store, retrieve and manipulate XML data; few of them are native XML databases that directly and naturally support XML data by capturing all the characteristics of XML data representation. The two XML DB types have different characteristics and performance which make it difficult to choose the best XML DB to suit XML data. Thus, the major objective of this paper is to explore and compare between the performances of both: XML-enabled database and native XML database. Regarding this matter, our paper search for deciding whether an XML- enabled relational database, as a relatively mature technology, or native XML database is suitable for storing XML data in a way that allow an efficient query performance. Our runing experimental proved that the native XML database is performing better than XML-enabled relational database for XMark benchmark queries. Key words: XML DB Native XML XML-Enabled Relational database XMark benchmark XML Server
Key concepts: Efficient XML Interchange, XML Schema Editor, XML database, Streaming XML, XML validation, Computer science, XML Encryption, XML Signature