Perzistence XML v relační databázi
but.committee | prof. Ing. Tomáš Hruška, CSc. (předseda) doc. Ing. Vladimír Janoušek, Ph.D. (místopředseda) Ing. Vladimír Bartík, Ph.D. (člen) Doc. Ing. Jiří Douša, CSc. (člen) doc. Ing. Přemysl Kršek, Ph.D. (člen) doc. Ing. František Zbořil, Ph.D. (člen) | cs |
but.defence | Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se pak seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm D Otázky u obhajoby: Proč nebyla implementována vizualizace i pro dotazy? | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Chmelař, Petr | cs |
dc.contributor.author | Boháč, Martin | cs |
dc.contributor.referee | Kolář, Dušan | cs |
dc.date.created | 2010 | cs |
dc.description.abstract | Cílem této diplomové práce je vytvoření klienta xDB databáze se schopností vizualizace a správy XML dokumentů a schémat. Úvodní část se věnuje seznámení s jazykem XML, schématy XML (DTD, XML Schema, RelaxNG aj.) a se souvisejícími technologiemi. Poté se práce zabývá problémem perzistence XML a zaměřuje se na techniky mapování nutné pro efektivní ukládání do relační databáze. Hlavní část je věnovaná návrhu a implementaci klientské aplikace XML Admin, která je naprogramovaná v jazyce Java. Aplikace používá rozhraní XML:DB pro komunikaci s databází xDB. Podporuje ukládání XML dokumentů do kolekcí a jazyk XPath pro dotazování. Závěrečná část se věnuje výkonnostním testům aplikace a porovnání s existující nativní databází eXist. | cs |
dc.description.abstract | The aim of this thesis is to create a client xDB database, which supports visualization and management of XML documents and schemas. The first part deals with the introduction of XML, XML schemas (DTD, XML Schema, RelaxNG, etc.) and contextual technologies. After that the thesis deals with the problem of the XML persistence and it focuses on mapping techniques necessary for an efficient storage in a relational database. The main part is devoted to the design and implementation of client application XML Admin, which is programmed in Java. The application uses the XML:DB interface to communicate with the xDB database. It supports storing XML documents to a collection and the XPath language for querying them. The final section is devoted to application performance testing and comparison with existing native database eXist. | en |
dc.description.mark | D | cs |
dc.identifier.citation | BOHÁČ, M. Perzistence XML v relační databázi [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2010. | cs |
dc.identifier.other | 34727 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/54343 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | XML | cs |
dc.subject | relační databáze | cs |
dc.subject | nativní XML databáze | cs |
dc.subject | databáze s podporou XML | cs |
dc.subject | XPath | cs |
dc.subject | XQuery | cs |
dc.subject | DTD | cs |
dc.subject | XML Schema | cs |
dc.subject | Relax NG. | cs |
dc.subject | XML | en |
dc.subject | relational databases | en |
dc.subject | nativ XML database | en |
dc.subject | XML-enabled database | en |
dc.subject | XPath | en |
dc.subject | XQuery | en |
dc.subject | DTD | en |
dc.subject | XML Schema | en |
dc.subject | Relax NG. | en |
dc.title | Perzistence XML v relační databázi | cs |
dc.title.alternative | XML Persistence in Relational Databases | en |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.dateAccepted | 2010-06-18 | cs |
dcterms.modified | 2020-05-09-23:41:51 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 34727 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.26 14:49:11 | en |
sync.item.modts | 2025.01.15 23:52:36 | en |
thesis.discipline | Informační systémy | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémů | cs |
thesis.level | Inženýrský | cs |
thesis.name | Ing. | cs |