Vizualizace algoritmů pro návrh databází
Název práce v češtině: | Vizualizace algoritmů pro návrh databází |
---|---|
Název v anglickém jazyce: | Visualization of algorithms for database design |
Klíčová slova: | Visualizace algoritmů|Návrh datového modelu|Relační datový model|Normalizace|Webová aplikace |
Klíčová slova anglicky: | Visualization of algorithms|Data model design|Relational data model|Normalization|Web Application |
Akademický rok vypsání: | 2022/2023 |
Typ práce: | bakalářská práce |
Jazyk práce: | čeština |
Ústav: | Katedra softwarového inženýrství (32-KSI) |
Vedoucí / školitel: | RNDr. Michal Kopecký, Ph.D. |
Řešitel: | Xuan Anh Duong - zadáno a potvrzeno stud. odd. |
Datum přihlášení: | 23.09.2022 |
Datum zadání: | 25.09.2022 |
Datum potvrzení stud. oddělením: | 25.11.2022 |
Datum a čas obhajoby: | 28.06.2024 09:00 |
Datum odevzdání elektronické podoby: | 08.05.2024 |
Datum odevzdání tištěné podoby: | 08.05.2024 |
Datum proběhlé obhajoby: | 28.06.2024 |
Oponenti: | Ing. Pavel Koupil, Ph.D. |
Zásady pro vypracování |
Cílem práce je navrhnout a vytvořit (webovou) aplikaci pro vizualizaci algoritmů, zaměřenou na výuku návrhu databázových modelů, a tím podpořit snadnější pochopení této problematiky studentům.
Aplikace by měla například pomoci s přiblížením algoritmů, týkajících se normálních forem a normalizace relací. Měla by být dostatečně modulární, aby bylo možné v budoucnu co nejjednodušeji přidávat podporu dalších podobných algoritmů. |
Seznam odborné literatury |
[1] Pokorný, J., Valenta, M.: Databázové systémy 2. přepracované vydání, ČVUT v Praze, 2020, ISBN 9788001066966
[2] Maier, D.: The Theory Of Relational Databases, Computer Science Pr, 1983, ISBN 0914894420, online, dostupné z: http://web.cecs.pdx.edu/~maier/TheoryBook/TRD.html [3] Fundamentals of Software Architecture, 2020, O'Reilly Media, Inc, USA [4] Visualising data structures and algorithms through animation, online, dostupné z: https://visualgo.net/en |