dc.contributor.advisor | Bača, Radim | en |
dc.contributor.author | Břuska, Filip | en |
dc.date.accessioned | 2010-09-29T13:24:33Z | |
dc.date.available | 2010-09-29T13:24:33Z | |
dc.date.issued | 2010 | en |
dc.identifier.other | OSD002 | cs |
dc.identifier.uri | http://hdl.handle.net/10084/78583 | |
dc.description | Import 29/09/2010 | cs |
dc.description.abstract | Tato práce se zabývá jazykem XQuery a normalizací formulí tímto jazykem vytvořených. Jazyk XQuery slouží k vytváření dotazovacích formulí nad XML daty. Jelikož je definice tohoto jazyka poměrně volná, lze vytvořit stejný dotaz mnoha ekvivalentními způsoby. Proto se používá normalizace, která spočívá v převodu původního XQuery výrazu na výraz jazyka XQuery Core, využívajícího XQuery Core gramatiku. Tato gramatika je podmnožinou XQuery gramatiky a neobsahuje již redundantní pravidla. Cílem této práce je tedy nastudovat a implementovat algoritmus, který zajistí překlad XQuery dotazů do normalizované formy, přičemž bude platit, že ekvivalentní zápisy dotazů budou mít vždy stejnou podobu. | cs |
dc.description.abstract | This diploma thesis concerns with XQuery language and with normalization of formulas created bythis language. XQuery language is used for creation of queries for XML data. Because the definition of the language is rather freely defined, a query can be created by~several equivalent manners. This is the reason why normalization is used. It is based in~transfer of the original XQuery expression to an expression in XQuery Core language that uses XQuery core grammar. This grammar is a subset of XQuery grammar and it does not contain redundancy rules anymore. Aim of this thesis is to study and implement an~algorithm that assures XQuery queries translation into the normalized form, whereas the~rule saying that the equivalent formulas are formed always the same way is kept. | en |
dc.format | 49 l. : il. + 1 DVD-R | cs |
dc.format.extent | 825279 bytes | cs |
dc.format.mimetype | application/pdf | cs |
dc.language.iso | cs | en |
dc.publisher | Vysoká škola báňská - Technická univerzita Ostrava | cs |
dc.subject | XML | cs |
dc.subject | XQuery | cs |
dc.subject | gramatika | cs |
dc.subject | Parser | cs |
dc.subject | normalizace XQuery | cs |
dc.subject | JavaCC | cs |
dc.subject | JJTree | cs |
dc.subject | XML | en |
dc.subject | XQuery | en |
dc.subject | grammar | en |
dc.subject | Parser | en |
dc.subject | normalization of XQuery | en |
dc.subject | JavaCC | en |
dc.subject | JJTree | en |
dc.title | Normalizace XQuery dotazů | cs |
dc.title.alternative | XQuery Normalization | en |
dc.type | Diplomová práce | cs |
dc.contributor.referee | Krátký, Michal | en |
dc.date.accepted | 2010-06-08 | en |
dc.thesis.degree-name | Ing. | en |
dc.thesis.degree-level | Magisterský studijní program | cs |
dc.thesis.degree-grantor | Vysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
dc.description.category | Prezenční | cs |
dc.description.department | 456 - Katedra informatiky | en |
dc.thesis.degree-program | Informační a komunikační technologie | cs |
dc.thesis.degree-branch | Informatika a výpočetní technika | cs |
dc.description.result | výborně | cs |
dc.identifier.sender | S2724 | cs |
dc.identifier.thesis | BRU069_FEI_N2647_2612T025_2010 | |
dc.rights.access | openAccess | |