|
Verzování databáze při vývoji aplikací v Eclipse
Palarczyk, Vít ; Šebek, Michal (oponent) ; Burget, Radek (vedoucí práce)
Tato práce se zabývá verzováním databáze při vývoji aplikací v Eclipse. V teoretické části jsou obsaženy informace o samotném prostředí aplikace Eclipse a také o rozšířujících modulech (pluginech), které jsou nedílnou součástí Eclipse. Dále je zde popis systémů pro správu verzí s podrobnějším zaměřením na systém Subversion a popis aplikačního rozhraní JDBC, které se používá pro připojení k databázi u Java aplikací. Další část práce se zabývá návrhem nástroje pro verzování databáze, který je implementován jako plugin pro Eclipse. V této části je popis implementace i instalace a použití tohoto nástroje. V závěru práce jsou popsány provedené testy a jejich výsledky.
|
|
Modul pro sledování politiky sítě v datech o tocích
Piecek, Adam ; Kučera, Jan (oponent) ; Wrona, Jan (vedoucí práce)
Cílem této diplomové práce je navrhnout jazyk, jehož prostřednictvím bude možné monitorovat proud síťových toků za účelem detekce porušení síťové politiky v lokální síti. Byla provedena analýza jazyků užívaných v systémech pro řízení proudu dat a dále byl proveden rozbor zadaných úloh od potenciálního správce sítě. Výstupem zmíněné analýzy je návrh jazyka, jenž znázorňuje zřetězené zpracování skládající se z filtrování a agregace. Tyto operace lze přehledně definovat a spravovat v rámci bezpečnostního pravidla. Výsledkem této práce je také modul Policer integrovaný v systému NEMEA, který dokáže aplikovat hlavní příkazy navrženého jazyka. Modul splňuje požadavky zmiňovaných zadaných úloh a může být použit pro další vývoj v oblasti kontrolování síťových politik.
|
| |
| |
|
Návrh databáze SQL pro drogistickou firmu
Zegzulka, Ivo ; Šťastníková, Adéla (oponent) ; Kříž, Jiří (vedoucí práce)
Tato bakalářská práce se zabývá návrhem databáze pro firemní využití v jazyku SQL. Výsledek by měl být použitelný pro podnik Iveta Šťastníková – výroba a distribuce drogerie, ve kterém se vyrábí drogistické zboží. Primárně by měla zjednodušit operace jako naskladnění, fakturace, příjem a výdej zboží. Nejdříve se seznámíme s teoretickými východisky práce, poté přejdeme na současný stav a samotnou analýzu. Výsledkem je návrh řešení, který by měl odpovídat potřebám majitele.
|
|
Srovnání výkonu a vlastností objektově orientovaných databází
Kozák, Daniel ; Burget, Radek (oponent) ; Zelený, Jan (vedoucí práce)
V této práci čtenáře seznámím se základními modely, jenž se používají pro ukládání dat v databázových systémech. Dále čtenáři popíši způsoby ukládání objektů jazyka Java, kde mu nadále vysvětlím pojmy jako objektově relační mapování, reflexe a introspekce. Následně zde představím existující implementace, které se v jazyce Java používají pro ukládání ob- jektových dat. Poté popíši metodiku pro testování výkonu jednotlivých řešení. Podle této metodiky provedu testování a nakonec zhodnotím získané výsledky.
|
|
Modul pro sledování politiky sítě v datech o tocích
Piecek, Adam ; Kučera, Jan (oponent) ; Wrona, Jan (vedoucí práce)
Cílem této diplomové práce je navrhnout jazyk, jehož prostřednictvím bude možné monitorovat proud síťových toků za účelem detekce porušení síťové politiky v lokální síti. Byla provedena analýza jazyků užívaných v systémech pro řízení proudu dat a dále byl proveden rozbor zadaných úloh od potenciálního správce sítě. Výstupem zmíněné analýzy je návrh jazyka, jenž znázorňuje zřetězené zpracování skládající se z filtrování a agregace. Tyto operace lze přehledně definovat a spravovat v rámci bezpečnostního pravidla. Výsledkem této práce je také modul Policer integrovaný v systému NEMEA, který dokáže aplikovat hlavní příkazy navrženého jazyka. Modul splňuje požadavky zmiňovaných zadaných úloh a může být použit pro další vývoj v oblasti kontrolování síťových politik.
|
| |
| |
|
Porovnání databázových systémů z hlediska možností jejich správy
Andreyuk, Yauheniya ; Chlapek, Dušan (vedoucí práce) ; Kučera, Jan (oponent)
Tato bakalářská práce se zabývá relačními databázovými systémy. V této práci si kladu za cíl porovnání dvou vybraných databázových systémů: jednoho komerčního řešení a jednoho sytému Open Source dle kritérií, která jsou zaměřena na jejich správu. První část práce poskytuje teoretický základ týkající se databázových systémů (součástí bude i detailnější popis relačního principu) a typů licencí pod kterými může být software vydán. Hlavním cílem této části je vytvoření dostatečného teoretického základu pro pochopení zbytku práce. Další část se zaměřuje na vymezení pojmů databázová administrace a rozdílu mezi pojmy správa dat a správa databáze. Následuje analýza úloh vykonávaných databázovým administrátorem a popis jednotlivých úloh. Jedním z cílů kapitoly je položit východiska pro srovnávací studii, která je hlavním cílem mé bakalářské práce. Následuje výběr jednoho Open Source a jednoho komerčního relačního databázového systému. V dané častí také krátce uvedu, jak probíhal vývoj vybraných systémů od vzniku do současnosti a popíši jejích architekturu. Nakonec je provedeno zhodnocení získaných poznatků a srovnány produkty. Jako hlavní přínos mojí práce vidím v analýze úloh, vykovávaných databázovým administrátorem a porovnání, jak jednotlivé systémy pomáhají tyto úlohy zjednodušit.
|