Comparison of XML databases
Vlada Semenova · 2013
Today's world is full of XML documents, which allow the portability of data, regardless of the selected environment. The question is, what is the most optimal way to store those necessary _les or databases, which are specialized for XML documents. The purpose of the thesis is to examine the scope of XML databases, see how to use XML databases and compare the 3 most famous representative of XML databases and show which database is the most suitable for our practical example. Thesis consists of two parts. The _rst part describes the theoretical part, wherein the basic informa- tion: What is XML, XML speci_cation, which languages are used in XML databases, what is the XML database, properties of XML database, which the database will be compared with each other and their properties. Problem domain and the selected scenarios, and details of the imple- mentation and testing are described in the second part of the thesis. The practical part consists an implementation of databases and testing scenarios, which are given in the problem domain. The data was generated through the use of the database AdventureWorks. The results of the comparison of XML databases and _ndings on which database is best suited for the problem do- main are presented in the conclusion. All conclusions about XML databases are listed at the end of the thesis.