Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Information Technology
Title in original language "Neo4j" un "Cypher" valodas izmantošana grafu analizē
Title in English Neo4j and Cypher Language Usage in Graph Analysis
Department 12100 Institute of Information Technology
Scientific advisor Jānis Grabis
Reviewer Artūrs Braučs
Abstract Darba mērķis ir izpētīt Cypher un Neo4j iespējas topoloģijas modeļa analīze. Darba uzdevums ir izpētīt grafus, grafu datu bāzes un Cypher vaicājuma valodu, vaicājumu formulēšana statisko un dinamisku grafu analīzei, topoloģijas modeļa analīze, “Cypher API” izstrāde. Darbs sastāv no piecām nodaļām un secinājumiem par izstrādāto darbu. Pirmā nodaļa tiek analizēta un aprakstītā grafu teorijas vēsturē, paši grafi, to īpašības, veidi un pielietojums reālo uzdevumu risināšanā. Otrajā nodaļā tiek analizētas grafu datu bāzes, to struktūra, darbības principi un izvēlēs kritēriji. Tajā ir arī pētīta “Cypher” vaicājumā valoda, tās sintakse un pielietošanas piemēri. Tiek apskatītā topoloģiskā datu analizē, kā tā darbojas un kur tiek lietota. Trešajā nodaļā tiek formulēti un izstrādāti vaicājumi “Cypher” vaicājumā valoda. Tiek izstrādāts dažādu versijas veidošanas un attēlošanu risinājums, kā arī tiek noskaņoti vaicājumi. Ceturtā nodaļa tiek veikta topoloģiskā modeļa analizē izmantojot “Neo4j” grafu datu bāzi un “Cypher” vaicājumus, lai iegūtu statiskas un dinamiskas, analizēs rezultātus. Piektajā nodaļā tiek izstrādāts “Cypher API” un nodaļas beigās tiek izskatītas tā nākotnes izmantošanas iespējas.
Keywords Cypher, Neo4j, Java, TDA
Keywords in English Cypher, Neo4j, Java, TDA
Language lv
Year 2023
Date and time of uploading 02.06.2023 18:46:38