Možnosti využití databáze Neo4j

Název práce: Možnosti využití databáze Neo4j
Autor(ka) práce: Konoshenko, Evgeny
Typ práce: Bakalářská práce
Vedoucí práce: Palovská, Helena
Oponenti práce: Tomášková, Barbora
Jazyk práce: Česky
Abstrakt:
Tématem bakalářské práce je grafová NoSQL databáze Neo4J. Hlavním cílem této práce je charakterizovat klíčové vlastnosti Neo4J a ukázat na praktickém příkladu jak pracovat s tímto systémem. Pro dosažení této cíle byly prostudovány knihy, internetové zdroje, které se tykají dané problematiky, a oficiální dokumentace k databázovému systému. Přínos této práce spočívá v rozebrání práce s Neo4J pomocí různých prostředků a vymezení případů užití této databáze. Po přečtení praktické části dané práce čtenář by byl schopen porozumět základům práce s databázovým systémem Neo4J. Teoretická část bakalářské práce se zaměřuje na detailní analýzu databázového systému Neo4J, specifikuje pojmy NoSQL a grafová databáze, vymezuje místo Neo4J v rámci NoSQL databází, stanovuje možnosti využití Neo4J v praxi. V praktické části práce jsou předvedeny ukázky práce se systémem Neo4J, je ukázáno využití jazyka Cypher, REST API rozhraní a webového rozhraní Webadmin.
Klíčová slova: Neo4J; grafová databáze; databáze; Gremlin; Cypher; NoSQL
Název práce: Possibilities of using database Neo4j
Autor(ka) práce: Konoshenko, Evgeny
Typ práce: Bachelor thesis
Vedoucí práce: Palovská, Helena
Oponenti práce: Tomášková, Barbora
Jazyk práce: Česky
Abstrakt:
The theme of bachelor work is NoSQL graph database Neo4J. The main objective of this work is to describe the key features Neo4J and show a practical example of how to work with this system. To achieve this objective were studied books, internet resources which relate to this topic and official documentation for the database system. The contribution of this work consists in dismantling work with Neo4J through different tools and defining use cases that database. After reading the practical part of the work reader would be able to understand the basics of working with database system Neo4J. The theoretical part focuses on the detailed analysis of the database system Neo4J, specifies terms NoSQL and graph database, defines the place of Neo4J in NoSQL databases, provides the possibility of using Neo4J in practice. In the practical part are presented examples of work with the system Neo4J, is shown the usage of query language Cypher, REST API and web interface Webadmin.
Klíčová slova: Webadmin; Gremlin; Cypher; REST API; database; NoSQL; Neo4J; graph database

Informace o studiu

Studijní program / obor: Aplikovaná informatika/Informatika
Typ studijního programu: Bakalářský studijní program
Přidělovaná hodnost: Bc.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra informačních technologií

Informace o odevzdání a obhajobě

Datum zadání práce: 26. 2. 2016
Datum podání práce: 2. 5. 2016
Datum obhajoby: 21. 6. 2016
Identifikátor v systému InSIS: https://insis.vse.cz/zp/56523/podrobnosti

Soubory ke stažení

    Poslední aktualizace: