Refaktoring a transakční modul pro RedXML
Refactoring and transactional module for RedXML
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Svoboda Ondřej
Vedoucí práce
Strnad Pavel
Oponent práce
Macek Ondřej
Studijní obor
Softwarové inženýrstvíStudijní program
Softwarové technologie a managementInstituce přidělující hodnost
katedra počítačůObhájeno
2015-01-27Práva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://www.cvut.cz/sites/default/files/content/d1dc93cd-5894-4521-b799-c7e715d3c59e/cs/20160901-metodicky-pokyn-c-12009-o-dodrzovani-etickych-principu-pri-priprave-vysokoskolskych.pdfVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://www.cvut.cz/sites/default/files/content/d1dc93cd-5894-4521-b799-c7e715d3c59e/cs/20160901-metodicky-pokyn-c-12009-o-dodrzovani-etickych-principu-pri-priprave-vysokoskolskych.pdf
Metadata
Zobrazit celý záznamAbstrakt
Tato práce se zabývá implementací nativní XML databáze ukládající XML dokumenty do key-value databáze a
implementací transakčního zpracování. V první části jsou rozebrány metody refaktorizace původního projektu
RedXML a nástrojů k tomu použitých. V druhé části je pak rozebrána implementace architektury klient-server,
práce s XML dokumenty pomocí XQuery a XPath dotazů a podpory transakčního zpracování protokolem taDOM2. This work deals with implementation of a native XML database storing XML documents in a key-value database
and implementation of transaction processing. First part is focused on methods of refactorization of original
RedXML project and describing individual tools used. Second part focuses on implementation of client-server
architecture, processing of XML documents via XQuery and XPath queries and support of transactional processing
with taDOM2 protocol.
Kolekce
- Bakalářské práce - 13136 [1056]