Toggle menu
242 tis.
116
19
636,7 tis.
Hrvatska internetska enciklopedija
Toggle preferences menu
Toggle personal menu
Niste prijavljeni
Your IP address will be publicly visible if you make any edits.

Grafovska baza podataka: razlika između inačica

Izvor: Hrvatska internetska enciklopedija
prevedeno s en.wikipedije
 
prevedeno s en.wikipedije
Redak 1: Redak 1:
'''Grafovska baza podataka''' (eng. ''graph database'', ''GDB'''), [[podatkovna baza]] koja se služi [[graf (struktura podataka)|grafovnim strukturama]] za [[semantički upit|semantičke]] [[upit]]e s [[čvor (teorija grafova)|čvorovima]], [[brid (teorija grafova)|bridovima]] i osobinama za predstaviti i pohraniti podatke.<ref>{{cite book|first=Nikolaos G.|last=Bourbakis|url=https://books.google.com/books?id=mV3wxKLHlnwC&q=%22gdb%22+%22graph+database%22&pg=PA381|title=Artificial Intelligence and Automation|publisher=World Scientific|year=1998|isbn=9789810226374|page=381|access-date=2018-04-20}}</ref> Ključni koncept sustava je [[graf (teorija grafova)|graf]] (ili brid ili odnos). Graf se odnosi na podatkovne stavke u pohrani ka zbirkama čvorova i bridova, pri čemu bridovi predstavljaju odnose između čvorova. Odnosi dopuštaju podatcima u pohrani biti povezani izravno zajedno i u brojnim slučajima, dobavljeni jednom operacijom. Grafovne baze podataka drže odnose među podatcima kao prioritet. Upitivanje odnosa je brzo jer su trajno pohranjeni u podatkovnoj bazi. Odnose se može intuitivno vizualizirati služeći se grafovnim bazama podataka, čineći ih korisnim za vrlo međupovezane podatke.<ref name=":0">{{cite journal|last1=Yoon|first1=Byoung-Ha|last2=Kim|first2=Seon-Kyu|last3=Kim|first3=Seon-Young|date=March 2017|title=Use of Graph Database for the Integration of Heterogeneous Biological Data|journal=Genomics & Informatics|volume=15|issue=1|pages=19–27|doi=10.5808/GI.2017.15.1.19|issn=1598-866X|pmc=5389944|pmid=28416946}}</ref>
'''Grafovska baza podataka''' (eng. ''graph database'', ''GDB''), [[podatkovna baza]] koja se služi [[graf (struktura podataka)|grafovnim strukturama]] za [[semantički upit|semantičke]] [[upit]]e s [[čvor (teorija grafova)|čvorovima]], [[brid (teorija grafova)|bridovima]] i osobinama za predstaviti i pohraniti podatke.<ref>{{cite book|first=Nikolaos G.|last=Bourbakis|url=https://books.google.com/books?id=mV3wxKLHlnwC&q=%22gdb%22+%22graph+database%22&pg=PA381|title=Artificial Intelligence and Automation|publisher=World Scientific|year=1998|isbn=9789810226374|page=381|access-date=2018-04-20}}</ref> Ključni koncept sustava je [[graf (teorija grafova)|graf]] (ili brid ili odnos). Graf se odnosi na podatkovne stavke u pohrani ka zbirkama čvorova i bridova, pri čemu bridovi predstavljaju odnose između čvorova. Odnosi dopuštaju podatcima u pohrani biti povezani izravno zajedno i u brojnim slučajima, dobavljeni jednom operacijom. Grafovske baze podataka drže odnose među podatcima kao prioritet. Upitivanje odnosa je brzo jer su trajno pohranjeni u podatkovnoj bazi. Odnose se može intuitivno vizualizirati služeći se grafovnim bazama podataka, čineći ih korisnim za vrlo međupovezane podatke.<ref name=":0">{{cite journal|last1=Yoon|first1=Byoung-Ha|last2=Kim|first2=Seon-Kyu|last3=Kim|first3=Seon-Young|date=March 2017|title=Use of Graph Database for the Integration of Heterogeneous Biological Data|journal=Genomics & Informatics|volume=15|issue=1|pages=19–27|doi=10.5808/GI.2017.15.1.19|issn=1598-866X|pmc=5389944|pmid=28416946}}</ref>
 
Grafovske baze podataka obično se referira kao podatkovne baze vrste [[NoSQL]]. Slične su [[mrežni model|mrežnomodelskim]] bazama podataka iz 1970-ih po tome što obije predstavljaju opće grafove, ali baze podataka iz mrežnog modela djeluju na nižoj razini [[apstrakcija (računalstvo)|apstrakcije]]<ref name="Gutierrez2">{{cite journal|last1=Angles|first1=Renzo|last2=Gutierrez|first2=Claudio|date=1 Feb 2008|title=Survey of graph database models|url=http://www.cse.iitk.ac.in/users/smitr/PhD%20Resources/Survey%20of%20Graph%20Databases%20Models.pdf|url-status=dead|journal=ACM Computing Surveys|volume=40|issue=1|pages=1–39|citeseerx=10.1.1.110.1072|doi=10.1145/1322432.1322433|archive-url=https://web.archive.org/web/20170815064527/https://www.cse.iitk.ac.in/users/smitr/PhD%20Resources/Survey%20of%20Graph%20Databases%20Models.pdf|archive-date=15 August 2017|access-date=28 May 2016|quote=network models [...] lack a good abstraction level: it is difficult to separate the db-model from the actual implementation|s2cid=207166126}}</ref> i nedostaje im laki [[prolazak grafa|prolazak]] preko lanca bridova.<ref>{{cite book|last=Silberschatz|first=Avi|url=http://codex.cs.yale.edu/avi/db-book/db6/appendices-dir/d.pdf|title=Database System Concepts, Sixth Edition|date=28 January 2010|publisher=McGraw-Hill|isbn=978-0-07-352332-3|page=D-29}}</ref>


== Izvori ==
== Izvori ==

Inačica od 5. siječanj 2026. u 20:25

Grafovska baza podataka (eng. graph database, GDB), podatkovna baza koja se služi grafovnim strukturama za semantičke upite s čvorovima, bridovima i osobinama za predstaviti i pohraniti podatke.[1] Ključni koncept sustava je graf (ili brid ili odnos). Graf se odnosi na podatkovne stavke u pohrani ka zbirkama čvorova i bridova, pri čemu bridovi predstavljaju odnose između čvorova. Odnosi dopuštaju podatcima u pohrani biti povezani izravno zajedno i u brojnim slučajima, dobavljeni jednom operacijom. Grafovske baze podataka drže odnose među podatcima kao prioritet. Upitivanje odnosa je brzo jer su trajno pohranjeni u podatkovnoj bazi. Odnose se može intuitivno vizualizirati služeći se grafovnim bazama podataka, čineći ih korisnim za vrlo međupovezane podatke.[2]

Grafovske baze podataka obično se referira kao podatkovne baze vrste NoSQL. Slične su mrežnomodelskim bazama podataka iz 1970-ih po tome što obije predstavljaju opće grafove, ali baze podataka iz mrežnog modela djeluju na nižoj razini apstrakcije[3] i nedostaje im laki prolazak preko lanca bridova.[4]

Izvori

  1. • Nepoznat parametar: last
    • Nepoznat parametar: first
    • Parametar isbn nije dopušten u klasi web
    • Parametar page nije dopušten u klasi web
  2. Yoon, Byoung-Ha; Kim, Seon-Kyu; Kim, Seon-Young (ožujak 2017). "Use of Graph Database for the Integration of Heterogeneous Biological Data". Genomics & Informatics 15 (1): 19–27. doi:10.5808/GI.2017.15.1.19. ISSN 1598-866X. PMC 5389944. PMID 28416946. //www.ncbi.nlm.nih.gov/pmc/articles/PMC5389944/ 
  3. Angles, Renzo; Gutierrez, Claudio (1. veljača 2008.). "Survey of graph database models". ACM Computing Surveys 40 (1): 1–39. doi:10.1145/1322432.1322433. Inačica izvorne stranice arhivirana 15. kolovoz 2017.. http://www.cse.iitk.ac.in/users/smitr/PhD%20Resources/Survey%20of%20Graph%20Databases%20Models.pdf Pristupljeno 28. svibanj 2016.. "network models [...] lack a good abstraction level: it is difficult to separate the db-model from the actual implementation" 
  4. • Nepoznat parametar: last
    • Nepoznat parametar: first
    • Parametar isbn nije dopušten u klasi web
    • Parametar page nije dopušten u klasi web
Sadržaj