Съдържание:
Съвременните приложения, базирани на данни, до голяма степен зависят от съответните прозрения, получени от огромния обем от данни, с който се обработват всеки ден. За да получават по-добра представа всеки път, приложенията трябва да могат да изпращат сложни заявки и базата данни трябва да може да адресира сложни заявки. Традиционните RDBMS системи, които разчитат на SQL, не могат да се справят с изключително сложни заявки. Графичните бази данни успяха да разрешат този проблем, тъй като разчитат на обектите и връзките между обектите. Въз основа на тази предпоставка е възможно да се извлекат дълбоки прозрения. Използването на графични бази данни все още е ограничено, въпреки че има категорични признаци, че той ще играе важна роля, тъй като предприятията разчитат все повече на прозрения, за да утвърдят своя бизнес. (За повече информация относно базите данни, вижте Въведение в базите данни.)
Какво е графична база данни?
За да разберем графичните бази данни, използваме примера по-долу:
Бил и семейството му искат да планират ваканция до място, което предлага страхотна азиатска кухня. Той е започнал да планира рано и един от начините за намиране на информация е, разбира се, Google. Въпреки че информацията от Google е достоверна и добра, за Бил е важно да получите възможно най-конкретна информация. И така, той започва да пита своите приятели, познати и колеги. Нека приемем, че Бил пита Райън, Шийна и Джон, кои са основните му контакти (контактно ниво 1). И тримата обещават да отговорят с информация възможно най-скоро. Райън пита приятеля си Грег, който пита братовчед му Мартин, който е бил в Банкок няколко пъти. Мартин препоръчва имената и подробностите на всички негови любими заведения за хранене в Банкок, известни с азиатските си ястия. Тази информация се предава обратно на Бил.