A middleware prototype for storing and quering XML documents in RDB using XParent model mapping schema
Mohammed Adam Ibrahim Fakharaldien, Siti Normaziah Ihsan, Jasni Mohamad Zain
Abstract
Mohammed Adam Ibrahim Fakharaldien, Siti Normaziah Ihsan, Jasni Mohamad Zain
Abstract
In this paper we present a middleware for storing and retrieving XML document in relational databases. To store XML documents in relational databases, several mapping prototypes can be used. In this prototype we chose XParent model mapping method and free of cost available technologies MySQL, Php MyAdmin and PHP classes are used the example. The key to middleware prototype is storing and retrieving XML document in a relational database, providing a user interface for XML manipulation, independent of proprietorship and without doing any modification in its basic structure. As the proposed prototype is using XParent so it will be proved to be an efficient solution with respect to query processing specially recursive XML queries and updating. The middleware prototype can also be used as the benchmarking tool for the researchers to compare various schema-oblivious XML mapping strategies after adding them as new collection.
OpenAlex reports 3 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.
In this paper we present a middleware for storing and retrieving XML document in relational databases. To store XML documents in relational databases, several mapping prototypes can be used. In this prototype we chose XParent model mapping method and free of cost available technologies MySQL, Php MyAdmin and PHP classes are used the example. The key to middleware prototype is storing and retrieving XML document in a relational database, providing a user interface for XML manipulation, independent of proprietorship and without doing any modification in its basic structure. As the proposed prototype is using XParent so it will be proved to be an efficient solution with respect to query processing specially recursive XML queries and updating. The middleware prototype can also be used as the benchmarking tool for the researchers to compare various schema-oblivious XML mapping strategies after adding them as new collection.
Key concepts: Computer science, Streaming XML, XML validation, XML Schema Editor, Efficient XML Interchange, XML Schema (W3C), Document Structure Description, XML database