Taula de continguts:
Les aplicacions basades en dades actuals depenen en gran mesura dels coneixements rellevants derivats dels enormes volums de dades que manegen cada dia. Per obtenir més informació cada vegada millor, les aplicacions han de poder enviar consultes complexes i la base de dades ha de ser capaç d’adreçar consultes complexes. Els sistemes tradicionals RDBMS que basen en SQL no poden gestionar consultes extremadament complexes. Les bases de dades gràfiques han pogut resoldre aquest problema perquè es basen en objectes i en les relacions entre objectes. A partir d’aquesta premissa, és possible extreure informació profunda. L'ús de bases de dades gràfiques, però, és encara limitat, tot i que hi ha indicis clars que jugarà un paper important a mesura que les empreses es basen cada cop més en les perspectives per impulsar el seu negoci. (Per obtenir més informació sobre bases de dades en general, vegeu Introducció a bases de dades.)
Què és una base de dades gràfica?
Per entendre les bases de dades gràfiques, utilitzem l’exemple següent:
Bill i la seva família volen planificar unes vacances a un lloc que ofereix una gran cuina asiàtica. Ha començat a planificar ben d’hora i una de les maneres de trobar informació és, per descomptat, Google. Si bé la informació de Google és creïble i bona, per a Bill, és important obtenir la informació més específica possible. Així doncs, comença a preguntar als seus amics, coneguts i companys. Suposem que Bill pregunta a Ryan, Sheena i John, quins són els seus principals contactes (nivell de contacte 1). Els tres prometen respondre amb informació el més aviat possible. Ryan pregunta al seu amic Greg, que pregunta al seu cosí Martin que ha estat algunes vegades a Bangkok. Martin recomana els noms i els detalls de tots els seus menjadors preferits a Bangkok, coneguts pels seus plats asiàtics. Aquesta informació es retransmet a Bill.