Témata prací (Výběr práce)Témata prací (Výběr práce)(verze: 368)
Detail práce
   Přihlásit přes CAS
Konceptuální modelování pomocí schematických kategorií
Název práce v češtině: Konceptuální modelování pomocí schematických kategorií
Název v anglickém jazyce: Conceptual modeling using schema categories
Klíčová slova: konceptuální modelování|schematická kategorie|databázové systémy
Klíčová slova anglicky: conceptual modeling|schema category|database systems
Akademický rok vypsání: 2021/2022
Typ práce: bakalářská práce
Jazyk práce: čeština
Ústav: Katedra softwarového inženýrství (32-KSI)
Vedoucí / školitel: RNDr. Martin Svoboda, Ph.D.
Řešitel: skrytý - zadáno a potvrzeno stud. odd.
Datum přihlášení: 27.09.2021
Datum zadání: 27.09.2022
Datum potvrzení stud. oddělením: 06.10.2022
Datum a čas obhajoby: 07.09.2023 09:00
Datum odevzdání elektronické podoby:20.07.2023
Datum odevzdání tištěné podoby:20.07.2023
Datum proběhlé obhajoby: 07.09.2023
Oponenti: Mgr. Petr Škoda, Ph.D.
 
 
 
Zásady pro vypracování
Vznik rodiny NoSQL databázových systémů umožnil ukládání a zpracování dat v nejrůznějších logických modelech, od přímočarých dvojic klíč/hodnota až po komplexní dokumentové nebo grafové modely. Množství konkrétních modelů, dostupných reprezentantů a zejména pak dotazovacích jazyků pak stěžuje podmínky nasazení takových databází zejména v kontextu multi-modelových dat. To vede k myšlence unifikovaného zpracování dat, jehož prvním krokem je modelování konceptuálních schémat.
Cílem této bakalářské práce je návrh a implementace webové aplikace umožňující vytváření diagramů unifikovaných konceptuálních schémat multi-modelových dat uložených v tradičních i moderních databázových systémech, a to pomocí osvědčených přístupů jako ER nebo UML a především nově navržených prostředků schématických kategorií. Práce bude rovněž obsahovat analýzu existujících souvisejících nástrojů, specifikaci navržené aplikace a kompletní dokumentaci.
Seznam odborné literatury
[1] Martin Svoboda, Pavel Čontoš, Irena Holubová: Categorical Modeling of Multi-model Data: One Model to Rule Them All. 10th International Conference on Model and Data Engineering, MEDI 2021. Tallinn, Estonia, June 2021. Online. DOI: 10.1007/978-3-030-78428-7_15
[2] Martin Svoboda, Pavel Čontoš, Irena Holubová: Categorical Management of Multi-Model Data. 25th International Database Engineering & Applications Symposium, IDEAS 2021. Montreal, Canada, July 2021. Online. DOI: 10.1145/3472163.3472166
[3] Petr Stejskal: Modeling Tool for ER Conceptual Design of Databases. Bachelor Thesis, Czech Technical University in Prague, Faculty of Electrical Engineering, 2020.
 
Univerzita Karlova | Informační systém UK