dc.contributor.advisor | Holubová, Irena | |
dc.creator | Bártík, Jáchym | |
dc.date.accessioned | 2022-10-04T14:05:24Z | |
dc.date.available | 2022-10-04T14:05:24Z | |
dc.date.issued | 2022 | |
dc.identifier.uri | http://hdl.handle.net/20.500.11956/176253 | |
dc.description.abstract | Multi-model databases allow us to combine the advantages of various data models by storing different types of data in different models. However, this technology is still relatively immature, lacks standardization, and there are not any tools that would allow us to model multi-model data or manage their evolution. This thesis (i) provides an in- troduction to MM-cat, i.e., the framework for modeling multi-model data, (ii) describes the implementation of the framework, (iii) designs a workflow and a set of schema modi- fication operations to facilitate evolution management and (iv) performs experiments to prove their reliability and scalability. 1 | en_US |
dc.description.abstract | Multi-modelové databáze umožňují kombinovat výhody více datových modelů tím, že růzé typy dat ukládájí do různých modelů. Nicméně, tato technologie ještě není příliš vyspělá a postrádá standardizaci. Navíc neexistují nástroje, které by uměly modelovat multi-modelová data či spravovat jejich vývoj. Tato práce (i) slouží jako úvod do MM-cat, což je framework pro modelování multi-modelových dat, (ii) popisuje implementaci to- hoto frameworku, (iii) navrhuje workflow a zároveň i soubor schéma upravujících operací pro správu změn multi-modelových databází a (iv) provádí experimenty s cílem dokázat spolehlivost a škálovatelnost tohoto přístupu. 1 | cs_CZ |
dc.language | Čeština | cs_CZ |
dc.language.iso | cs_CZ | |
dc.publisher | Univerzita Karlova, Matematicko-fyzikální fakulta | cs_CZ |
dc.subject | multi-model data|evolution|change management | en_US |
dc.subject | multi-model data|evoluce|management změn | cs_CZ |
dc.title | Management změn v multi-model databázích | cs_CZ |
dc.type | diplomová práce | cs_CZ |
dcterms.created | 2022 | |
dcterms.dateAccepted | 2022-09-13 | |
dc.description.department | Department of Software Engineering | en_US |
dc.description.department | Katedra softwarového inženýrství | cs_CZ |
dc.description.faculty | Matematicko-fyzikální fakulta | cs_CZ |
dc.description.faculty | Faculty of Mathematics and Physics | en_US |
dc.identifier.repId | 182756 | |
dc.title.translated | Evolution Management in Multi-Model Databases | en_US |
dc.contributor.referee | Nečaský, Martin | |
thesis.degree.name | Mgr. | |
thesis.degree.level | navazující magisterské | cs_CZ |
thesis.degree.discipline | Computer Science - Software and Data Engineering | en_US |
thesis.degree.discipline | Informatika - Softwarové a datové inženýrství | cs_CZ |
thesis.degree.program | Computer Science - Software and Data Engineering | en_US |
thesis.degree.program | Informatika - Softwarové a datové inženýrství | cs_CZ |
uk.thesis.type | diplomová práce | cs_CZ |
uk.taxonomy.organization-cs | Matematicko-fyzikální fakulta::Katedra softwarového inženýrství | cs_CZ |
uk.taxonomy.organization-en | Faculty of Mathematics and Physics::Department of Software Engineering | en_US |
uk.faculty-name.cs | Matematicko-fyzikální fakulta | cs_CZ |
uk.faculty-name.en | Faculty of Mathematics and Physics | en_US |
uk.faculty-abbr.cs | MFF | cs_CZ |
uk.degree-discipline.cs | Informatika - Softwarové a datové inženýrství | cs_CZ |
uk.degree-discipline.en | Computer Science - Software and Data Engineering | en_US |
uk.degree-program.cs | Informatika - Softwarové a datové inženýrství | cs_CZ |
uk.degree-program.en | Computer Science - Software and Data Engineering | en_US |
thesis.grade.cs | Výborně | cs_CZ |
thesis.grade.en | Excellent | en_US |
uk.abstract.cs | Multi-modelové databáze umožňují kombinovat výhody více datových modelů tím, že růzé typy dat ukládájí do různých modelů. Nicméně, tato technologie ještě není příliš vyspělá a postrádá standardizaci. Navíc neexistují nástroje, které by uměly modelovat multi-modelová data či spravovat jejich vývoj. Tato práce (i) slouží jako úvod do MM-cat, což je framework pro modelování multi-modelových dat, (ii) popisuje implementaci to- hoto frameworku, (iii) navrhuje workflow a zároveň i soubor schéma upravujících operací pro správu změn multi-modelových databází a (iv) provádí experimenty s cílem dokázat spolehlivost a škálovatelnost tohoto přístupu. 1 | cs_CZ |
uk.abstract.en | Multi-model databases allow us to combine the advantages of various data models by storing different types of data in different models. However, this technology is still relatively immature, lacks standardization, and there are not any tools that would allow us to model multi-model data or manage their evolution. This thesis (i) provides an in- troduction to MM-cat, i.e., the framework for modeling multi-model data, (ii) describes the implementation of the framework, (iii) designs a workflow and a set of schema modi- fication operations to facilitate evolution management and (iv) performs experiments to prove their reliability and scalability. 1 | en_US |
uk.file-availability | V | |
uk.grantor | Univerzita Karlova, Matematicko-fyzikální fakulta, Katedra softwarového inženýrství | cs_CZ |
thesis.grade.code | 1 | |
uk.publication-place | Praha | cs_CZ |
uk.thesis.defenceStatus | O | |