Bases de datos orientadas a grafos

17
Bases de Datos Orientadas a Grafos SATHENA

Transcript of Bases de datos orientadas a grafos

Page 1: Bases de datos orientadas a grafos

Bases de Datos Orientadas a GrafosSATHENA

Page 2: Bases de datos orientadas a grafos

1. DEFINICIÓN Una base de datos orientada

a grafos (BDOG) es una base de datos que representa la información como nodos de un grafo y sus relaciones con las aristas del mismo, de manera que se pueda usar teoría de grafos para diferentes procesos requeridos en la base de datos.

Page 3: Bases de datos orientadas a grafos

2.CONCEPTOSa. Sustantivo – Verbo – Sustantivo

Page 4: Bases de datos orientadas a grafos
Page 5: Bases de datos orientadas a grafos

CONCEPTOSb. Todo está conectado con todo

Page 6: Bases de datos orientadas a grafos

CONCEPTOSc. Describe qué encontrar, no cómo

encontrarlo

Page 7: Bases de datos orientadas a grafos

3. ARQUITECTURA EN NEO4J

Page 8: Bases de datos orientadas a grafos

ESTRUCTURA DE ALMACENAMIENTO DE DATOS

Page 9: Bases de datos orientadas a grafos

4.VENTAJAS DE LAS BDOG Rendimiento Agilidad Flexibilidad y escalabilidad

Page 10: Bases de datos orientadas a grafos

DESVENTAJAS DE LAS BDOG

La búsqueda de nodos físicamente distribuidos es lenta.

Requiere un cambio conceptual para los desarrolladores.

Falta de estandarización.

Page 11: Bases de datos orientadas a grafos

5. ¿CUANDO USO UNA BDOG?

Búsqueda de enormes cadenas de conexión. Análisis y búsqueda de patrones. Usa tu imaginación.

Page 12: Bases de datos orientadas a grafos

6. IMPLEMENTACIÓN

Page 13: Bases de datos orientadas a grafos

Neo4j

Page 14: Bases de datos orientadas a grafos
Page 15: Bases de datos orientadas a grafos
Page 16: Bases de datos orientadas a grafos

Preguntas

Page 17: Bases de datos orientadas a grafos

BIBLIOGRAFÍA

https://es.wikipedia.org/wiki/Base_de_datos_orientada_a_grafos https://neo4j.com/developer/graph-database/ https://neo4j.com/developer/graph-db-vs-rdbms/ https://bbvaopen4u.com/es/actualidad/neo4j-que-es-y-para-que-s

irve-una-base-de-datos-orientada-grafos http://www.cray.com/blog/graph-databases-101/ - David Mizell

References http://iansrobinson.com – Ian Robinson References