Zobrazit minimální záznam

Comparison of storing data flows in graph and relational database



dc.contributor.advisorPeroutka Michal
dc.contributor.authorValeriy Lyalin
dc.date.accessioned2020-06-19T22:52:09Z
dc.date.available2020-06-19T22:52:09Z
dc.date.issued2020-06-19
dc.identifierKOS-862365847005
dc.identifier.urihttp://hdl.handle.net/10467/88284
dc.description.abstractBakalářská práce se zabývá porovnáním ukládání a dotazování datových toků v grafovém a relačním systému správ databází na základě určitých případů užití. První část práce nastiňuje zvlaštností systémů pro správu grafových databází a architekturu podnikových datových skladů. Poté na základě požadavků je provedeno srovnání existujících grafových databází, na konci kterého se vybere ArangoDB pro nasledující implementaci a porovnávání. Dále se popisuje návrh optimálního mapovacího modelu v grafové databázi na základě určitých požadavků a na základě existujícího relačního modelu. Dále se nastiňuje implementace operací nad datovými toky na základě případů užití. Pak se provádí řadu testů, díky kterým se učiní závěr, že pro konkretné případy užití se vyplatí používat systém pro správu grafových databází.cze
dc.description.abstractThe bachelor thesis compares storing and querying data flows in a graph and a relational database management system based on specific use cases. The first part of the thesis outlines the Graph Database Management Systems and Enterprise Data Warehouse Architecture. Then, concerning the requirements, conducts a comparison of existing graph databases, based on which chooses ArangoDB for the following implementation and comparison. Then describes the designing optimal graph mapping model based on requirements and an existing relational model. Then outlines an implementation of the data flow operations based on use cases and conducts a series of tests to conclude, if it is worthy to represent the mapping model in a graph database management system. Finally finds that on the given use cases, it is worth using a graph database management system.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmleng
dc.rightsVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.htmlcze
dc.subjectgrafová databázecze
dc.subjectporovnávání databázícze
dc.subjectdatový modelcze
dc.subjectArangoDBcze
dc.subjectNoSQLcze
dc.subject.NET Corecze
dc.subjectgraph databaseeng
dc.subjectdatabase comparisoneng
dc.subjectdata modeleng
dc.subjectArangoDBeng
dc.subjectNoSQLeng
dc.subject.NET Coreeng
dc.titlePorovnání uložení datových toků v grafové a relační databázicze
dc.titleComparison of storing data flows in graph and relational databaseeng
dc.typebakalářská prácecze
dc.typebachelor thesiseng
dc.contributor.refereeValenta Michal
theses.degree.disciplineWebové a softwarové inženýrstvícze
theses.degree.grantorkatedra softwarového inženýrstvícze
theses.degree.programmeInformatikacze


Soubory tohoto záznamu




Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam