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
Evolution Management in NoSQL Document Databases
Název práce v češtině: Evolution Management in NoSQL Document Databases
Název v anglickém jazyce: Evolution Management in NoSQL Document Databases
Klíčová slova: NoSQL, Evolution Management, Multi-model Databases
Klíčová slova anglicky: NoSQL, Evolution Management, Multi-model Databases
Akademický rok vypsání: 2015/2016
Typ práce: diplomová práce
Jazyk práce: angličtina
Ústav: Katedra softwarového inženýrství (32-KSI)
Vedoucí / školitel: doc. RNDr. Irena Holubová, Ph.D.
Řešitel: skrytý - zadáno a potvrzeno stud. odd.
Datum přihlášení: 29.10.2015
Datum zadání: 10.03.2016
Datum potvrzení stud. oddělením: 21.03.2016
Datum a čas obhajoby: 12.06.2018 09:00
Datum odevzdání elektronické podoby:10.05.2018
Datum odevzdání tištěné podoby:10.05.2018
Datum proběhlé obhajoby: 12.06.2018
Oponenti: RNDr. Martin Svoboda, Ph.D.
 
 
 
Zásady pro vypracování
Since most of the applications are dynamic, sooner or later the structure of the data needs to be changed and so have to be changed also all related aspects (storage strategies, queries, source codes etc.). We speak about so-called evolution management or adaptability. This aspect is also related to the area of Big Data and NoSQL databases where the solutions can inspire themselves in the area of evolution management in centralized XML dataabases.

The aim of the thesis is to analyze the XML evolution management approaches with regards to the specifics of the distributed NoSQL document databases (i.e. replication, weak consistency of data, mutual references, duplicities, schemalessness etc.) which also enable to store semi-structured data (mainly in the JSON format). On the basis of the analysis, the author will propose and implement a respective extension of a selected document database (e.g. MongoDB). The features of the proposal will be demonstrated experimentally.
Seznam odborné literatury
Holubová, I. - Kosek, J. - Minařík, K. - Novák, D.: Big Data a NoSQL databáze. Grada, Praha, Česká republika, říjen 2015. ISBN 978-80-247-5466-6. (http://www.ksi.mff.cuni.cz/bigdata/)

Polak, M. - Chytil, M. - Jakubec, K. - Kudelas, V. - Pijak, P. - Necasky, M. - Holubova (Mlynkova), I.: Data and Query Adaptation using DaemonX. Computing and Informatics Journal, volume 34, number 1, pages 1001 - 1039. Institute of Informatics, Slovak Academy of Sciences, 2015. ISSN 1335-9150. http://www.cai.sk/ojs/index.php/cai/article/viewArticle/2040)

Maly, J. - Necasky, M. - Mlynkova, I.: Efficient Adaptation of XML Data Using a Conceptual Model. Information Systems Frontiers, volume 16, issue 4, pages 663 - 696. Springer Science+Business Media, 2014. ISSN 1387-3326. (http://link.springer.com/article/10.1007%2Fs10796-012-9375-8)

Necasky, M. - Klimek, J. - Maly, J. - Mlynkova, I.: Evolution and Change Management of XML-based Systems. Journal of Systems and Software, volume 85, issue 3, pages 683 - 707. Elsevier, February 2012. ISSN 0164-1212. http://www.sciencedirect.com/science/article/pii/S0164121211002524)
 
Univerzita Karlova | Informační systém UK