Přístupnostní navigace
E-přihláška
Vyhledávání Vyhledat Zavřít
bakalářská práce
Autor práce: Ivana Studená
Ak. rok: 2025/2026
Vedoucí: RNDr. Ing. Pavel Šeda, Ph.D.
Oponent: Ing. Petr Ilgner, Ph.D.
Výkonnosť databázových systémov je kľúčová najmä v multi-tenantných platformách, kde viacerí používatelia zdieľajú spoločné zdroje. Práca sa zameriava na databázovú vrstvu cyber range platformy BUTCA pre praktické cvičenia z oblasti kybernetickej bezpečnosti. Cieľom práce je vytvoriť nástroj na systematické testovanie výkonu databázy a na základe nameraných výsledkov navrhnúť optimalizácie najnáročnejších SQL dotazov. Teoretická časť sa zaoberá spracovaním a optimalizáciou SQL dotazov, metrikami výkonu, multi-tenantnými architektúrami a princípmi diskrétnej simulácie. V praktickej časti je implementovaný simulátor, ktorý generuje realistické testovacie dáta vrátane parametrického vytvárania tenantov, používateľov, rolí a scenárov, ako aj opakovaného zakladania a čistenia databáz. Nad generovanými dátami práca definuje reprezentatívne SQL dotazy, meria ich výkon a identifikuje výkonnostne náročné miesta. Následne sú navrhnuté a aplikované optimalizácie, ktorých prínos je experimentálne vyhodnotený porovnaním výkonu pred a po ich nasadení. Výsledky ukazujú zvýšenie priepustnosti a zníženie odozvy najnáročnejších dotazov pri vysokej súbežnosti. Navrhnuté úpravy sú priamo nasaditeľné a prispievajú k škálovateľnosti platformy.
SQL jazyk, optimalizácia, BUTCA, multi-tenant architektúra, simulácia
Termín obhajoby
16.06.2026
Výsledek obhajoby
obhájeno (práce byla úspěšně obhájena)
Klasifikace
C
Průběh obhajoby
Studentka prezentovala výsledky své práce a komise byla seznámena s posudky. Studentka obhájila bakalářskou práci s výhradami. a odpověděla na otázky členů komise a oponenta.
Jazyk práce
slovenština
Fakulta
Fakulta elektrotechniky a komunikačních technologií
Ústav
Ústav telekomunikací
Studijní program
Informační bezpečnost (BPC-IBE)
Složení komise
doc. Ing. Karel Burda, CSc. (předseda) JUDr. Ing. František Kasl, Ph.D. (místopředseda) RNDr. Ing. Pavel Šeda, Ph.D. (člen) Ing. Ľuboš Nagy, Ph.D. (člen) Ing. Vlastimil Člupek, Ph.D. (člen) Ing. Jan Pospíšil, Ph.D. (člen) Ing. Martin Plšek, Ph.D. (člen)
Posudek vedoucíhoRNDr. Ing. Pavel Šeda, Ph.D.
Známka navržená vedoucím: D
Posudek oponentaIng. Petr Ilgner, Ph.D.
Známka navržená oponentem: C
Odpovědnost: Mgr. et Mgr. Hana Odstrčilová