Témata prací (Výběr práce)Témata prací (Výběr práce)(verze: 372)
Detail práce
   Přihlásit přes CAS
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
 
Univerzita Karlova | Informační systém UK