Název:
Nativní XML Databáze
Překlad názvu:
Native XML Database
Autoři:
Piwko, Karel ; Chmelař, Petr (oponent) ; Stryka, Lukáš (vedoucí práce) Typ dokumentu: Bakalářské práce
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [cze][eng]
XML je de facto standardem pro výměnu informací na Internetu, mezi aplikacemi a podniky. Při jeho ukládání máme na výběr techniky umožnující použítí relačních databází a nebo nativní XML databáze, jejichž XML datový model lépe odpovídá datům. Tato práce se zabývá tvorbou a porovnáním webových aplikací založených na uvedených technologiích, s využítím open source databáze eXist, webového frameworku Apache Cocoon a open source databáze PostgreSQL, aplikačního frameworku Stripes, Java Persistence API a EJB. Vzorovou aplikací je portál Wikipedie, v obou případě běžící na aplikačním serveru JBoss.
XML is de facto standard for enchanging information on the Internet, among applications and business companies. While storing XML, we can choose between techniques allowing us to use relation database and native XML databases, whose underlaying XML data model is more appropriate. This study is about creating and comparision of web applications based on mentioned technologies, using open source database eXist, web framework Apache Cocoon and open source database PostgreSQL, application framework Stripes, Java Persistence API and EJB. As a sample, portal of Wikipedia was chosen, in both cases powered by JBoss application server.
Klíčová slova:
Apache Cocoon; eXist; Java Persistence API; nativní XML databáze; parser MediaWiki formátu na abstraktní syntaktický strom; porovnání XML nativních a relačních databází; převod XML dokumentů na tabulky relační databáze; Stripes; XML; Apache Cocoon; comparision of native XML and relational databases; converting XML documents to relational tables; eXist; Java Persistence API; MediaWiki to abstract syntax tree parser; native XML databases; Stripes; XML
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/55442