Original title:
Nativní XML databáze s rozhraním XQuery
Translated title:
Native XML Database with XQuery Interface
Authors:
Losert, Jakub ; Jurka, Pavel (referee) ; Chmelař, Petr (advisor) Document type: Master’s theses
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Cílem diplomové práce je realizovat programové aplikační rozhraní (API) pro práci s XML dokumenty v jejich nativní podobě. Nejprve práce popisuje model XML a s tímto značkovacím jazykem spojené technologie. Poté se zabývá typy databázových řešení pracující s nativními XML dokumenty. Zaměřuji se na problematiku persistence XML v relačních databázích a rozebírá metody mapování na jejich relační model. Dále popisuje návrh a implementaci aplikaci API rozhraní, která poskytuje prostředky pro uchovávání a práci s XML dokumenty v relačním databázovém systému. Poslední část práce se věnuje testování aplikace a zhodnocení dosažených výsledků.
The aim of this Thesis is implement Aplication Programming Interface (API) with support of XML native documents. First part deal with introduction of XML model and with this markup language related technologies. Alfter that the thesis describe individual XML native databases solutions and focus to issues of persistence XML data stored in relational databases, analyse mapping methods applicable to their relational model. After that the thesis describe design and implementation of the API, which afford a resources for XML documents data holding and manipulating in relational database system. The final section of this thesis is assignment to aplication tests and evaluation of results.
Keywords:
native XML database; relational database; relative model XML mapping; XML; XML-enabled database; XPath.; XQuery; databáze s podporou XML; mapování XML na relační model databáze; nativní XML databáze; relační databáze; XML; XPath.; XQuery
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/53834