Konceptuální modelování pomocí schematických kategorií
Thesis title in Czech: | Konceptuální modelování pomocí schematických kategorií |
---|---|
Thesis title in English: | Conceptual modeling using schema categories |
Key words: | konceptuální modelování|schematická kategorie|databázové systémy |
English key words: | conceptual modeling|schema category|database systems |
Academic year of topic announcement: | 2021/2022 |
Thesis type: | Bachelor's thesis |
Thesis language: | čeština |
Department: | Department of Software Engineering (32-KSI) |
Supervisor: | RNDr. Martin Svoboda, Ph.D. |
Author: | hidden - assigned and confirmed by the Study Dept. |
Date of registration: | 27.09.2021 |
Date of assignment: | 27.09.2022 |
Confirmed by Study dept. on: | 06.10.2022 |
Date and time of defence: | 07.09.2023 09:00 |
Date of electronic submission: | 20.07.2023 |
Date of submission of printed version: | 20.07.2023 |
Date of proceeded defence: | 07.09.2023 |
Opponents: | Mgr. Petr Škoda, Ph.D. |
Guidelines |
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. |
References |
[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. |