Pregled bibliografske jedinice broj: 1133915
NEO4J - Grafovska baza podataka: od ideje, kreiranja, punjenja do web servisa
NEO4J - Grafovska baza podataka: od ideje, kreiranja, punjenja do web servisa // CASE 2021 - Razvoj poslovnih i informatičkih sustava / Polonijo, Mislav (ur.).
Zagreb: Case Publishing, 2021. str. 14-27 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)
CROSBI ID: 1133915 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
NEO4J - Grafovska baza podataka: od ideje, kreiranja, punjenja do web servisa
(NEO4J - Graph Databases: from Idea, Creation, loading to Web Service)
Autori
Kermek, Dragutin ; Rabuzin, Kornelije ; Novak, Matija
Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), znanstveni
Izvornik
CASE 2021 - Razvoj poslovnih i informatičkih sustava
/ Polonijo, Mislav - Zagreb : Case Publishing, 2021, 14-27
Skup
CASE konferencija 2021: konferencija o razvoju poslovnih i informatičkih sustava
Mjesto i datum
Online, 22.02.2021. - 23.02.2021
Vrsta sudjelovanja
Predavanje
Vrsta recenzije
Međunarodna recenzija
Ključne riječi
Neo4j ; grafofska baza podataka ; QGL ; Cypher ; ETL ; web servis
(Neo4j, graph database ; OGL ; Cypher ; ETL ; Web service)
Sažetak
Opisano je zašto su Grafovske baze podataka izvrstan odabir kada se radi o podacima nad kojima treba provoditi modeliranje u kojem se odnosi između podataka jednako tretiraju kao i sami podaci. Slijedi opis zašto ne postoji unaprijed definirani model podataka tako da se podaci pohranjuju u svojem prirodnom sadržaju uz mogućnost kasnijeg dodavanja ili brisanja svojstava na razini pojedinačnog zapisa tj. čvora. Opisano je zašto se kod grafovskih baza podataka koristi struktura grafa za semantičke upite. Neo4j je sustav za upravljanje grafovskim bazama podataka koji ima vlastiti grafovski upitni jezik (eng. Graph Query Language) pod nazivom Cypher i preglednik pod nazivom Neo4j Desktop. Prikazan je način na koji se kreira grafovska baza podataka u Neo4j i kako se kreiraju pojedini čvorovi te relacije između čvorova. U nastavku je opisano kako se postavljaju upiti putem jezika Cypher unutar Neo4j Desktop, koji prikazuje rezultate upita u obliku grafa. Posebno se obrađuje prijelaz sa SQL baze podataka na Neo4j u slučaju kada se radi u velikoj količini podataka. Slijedi opis kako je realiziran web servis na bazi Neo4j.Na kraju je kratak zaključak.
Izvorni jezik
Hrvatski
Znanstvena područja
Računarstvo, Informacijske i komunikacijske znanosti
POVEZANOST RADA
Ustanove:
Fakultet organizacije i informatike, Varaždin