Národní úložiště šedé literatury Nalezeno 7 záznamů.  Hledání trvalo 0.00 vteřin. 
Automatické generování logovacích triggerů v DB
Matásek, Luboš ; Matouš, Václav (vedoucí práce) ; Mlýnková, Irena (oponent)
Předložená práce se zabývá automatizovaným generováním logovacích triggerů. Praktickým výsledkem je aplikace Database Logger, která umožňuje jejich interaktivní generování a správu. Aplikace podporuje logování DML databázových operací (insert, update, delete) včetně update triggerů pro sloupce. Současná verze podporuje dvě databázové platformy: Oracle a PostgreSQL. Formát logu byl zvolen s ohledem na zachování maximálního objemu informace a jednoduché dotazování. Kromě univerzálního logování projekt umožňuje i používání historických tabulek, které mohou sloužit jako pohled na historická data v jedné konkrétní tabulce. Aplikace dále podporuje jednoduché dotazování nad logy i historickými tabulkami a export výsledků do XML.
Using XML technologies to apply design patterns
Hála, Vojtěch ; Bednárek, David (vedoucí práce) ; Mlýnková, Irena (oponent)
Přestože moderní styl programování vyžaduje široké nasazení návrhových vzoru, programovací jazyky nenabízejí pohodlné prostředky k jejich efektivní aplikaci. Cílem této práce je ukázat v praxi, že zapojení moderní XML technologie, zejména XSL transformací, umožní vývojáři vyhnout se některým rutinním činnostem vyplývajícím ze samotného objektového jazyka. Tím se snižuje pravděpodobnost chyb, vývojářům je umožněno soustředit se na podstatu návrhu a významnou měrou se zjednodušuje údržba kódu. Tyto výhody se projeví zejména ve velkých projektech se stovkami až tisícovkami tříd se složitými závislostmi. V této práci demonstrujeme zmíněné myšlenky na příkladu projektu překladače C++.
User-Defined XML-to-Relational Mapping
Kohan, Tomáš ; Mlýnková, Irena (vedoucí práce) ; Nečaský, Martin (oponent)
V předložené práci studujeme možnosti mapovaní XML dat do relačních systémů. V první části popíšeme základní termíny používané v práci a následně také základní techniky pro mapování XML dat do relačních databází. V další části se budeme zabívat teoretickými metodami jako MXM a ShreX, které byly navrženy na akademické půde. V třetí části popíšeme metody mapování, které jsou použité v některých komerčních systémech jako Oracle, DB2 a MS SQL. V druhé polovině práce navrhneme novou mapovací metodu (XRM), která přinese několik nových vlastností s tím, že původní pozitivní vlastnosti zústanou zachovány. V záveru rozebereme prototypovou implmentaci navrhované mapovací metody.
XML Data in (Object-) Relational Databases
Mlýnková, Irena ; Pokorný, Jaroslav (vedoucí práce) ; Krátký, Michal (oponent) ; Osswald, R. (oponent)
As XML has become a standard for data representation, it is inevitable to propose and implement techniques for e±cient managing of XML documents. A natural alternative is to exploit features and functions of (object-)relational database management systems, i.e. to rely on their long theoretical and practical history. The main concern of such techniques is the choice of an appropriate XML-to-relational mapping strategy. In this thesis we focus on further enhancing of current most e±cient XML-to-relational storage strategies { so-called adaptive methods. Firstly, we perform a detailed analysis of existing works and especially remaining open issues. Secondly, we propose their enhancing which can be characterized as a hybrid user-driven adaptive mapping strategy, i.e. a combination of so-called user-driven and adaptive methods. In the enhancing we focus especially on deeper exploitation of user-given information, i.e. schema annotations, and we propose an approach which enables to identify new annotation candidates and thus to help users to nd a more appropriate mapping strategy. For this purpose we propose a similarity measure which focuses mainly on structural similarity of the given data and an algorithm which enables reasonable tuning of its parameters on the basis of results of statistical analysis of...
User-Defined XML-to-Relational Mapping
Kohan, Tomáš ; Mlýnková, Irena (vedoucí práce) ; Nečaský, Martin (oponent)
V předložené práci studujeme možnosti mapovaní XML dat do relačních systémů. V první části popíšeme základní termíny používané v práci a následně také základní techniky pro mapování XML dat do relačních databází. V další části se budeme zabívat teoretickými metodami jako MXM a ShreX, které byly navrženy na akademické půde. V třetí části popíšeme metody mapování, které jsou použité v některých komerčních systémech jako Oracle, DB2 a MS SQL. V druhé polovině práce navrhneme novou mapovací metodu (XRM), která přinese několik nových vlastností s tím, že původní pozitivní vlastnosti zústanou zachovány. V záveru rozebereme prototypovou implmentaci navrhované mapovací metody.
Automatické generování logovacích triggerů v DB
Matásek, Luboš ; Matouš, Václav (vedoucí práce) ; Mlýnková, Irena (oponent)
Předložená práce se zabývá automatizovaným generováním logovacích triggerů. Praktickým výsledkem je aplikace Database Logger, která umožňuje jejich interaktivní generování a správu. Aplikace podporuje logování DML databázových operací (insert, update, delete) včetně update triggerů pro sloupce. Současná verze podporuje dvě databázové platformy: Oracle a PostgreSQL. Formát logu byl zvolen s ohledem na zachování maximálního objemu informace a jednoduché dotazování. Kromě univerzálního logování projekt umožňuje i používání historických tabulek, které mohou sloužit jako pohled na historická data v jedné konkrétní tabulce. Aplikace dále podporuje jednoduché dotazování nad logy i historickými tabulkami a export výsledků do XML.
Using XML technologies to apply design patterns
Hála, Vojtěch ; Bednárek, David (vedoucí práce) ; Mlýnková, Irena (oponent)
Přestože moderní styl programování vyžaduje široké nasazení návrhových vzoru, programovací jazyky nenabízejí pohodlné prostředky k jejich efektivní aplikaci. Cílem této práce je ukázat v praxi, že zapojení moderní XML technologie, zejména XSL transformací, umožní vývojáři vyhnout se některým rutinním činnostem vyplývajícím ze samotného objektového jazyka. Tím se snižuje pravděpodobnost chyb, vývojářům je umožněno soustředit se na podstatu návrhu a významnou měrou se zjednodušuje údržba kódu. Tyto výhody se projeví zejména ve velkých projektech se stovkami až tisícovkami tříd se složitými závislostmi. V této práci demonstrujeme zmíněné myšlenky na příkladu projektu překladače C++.

Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.