Descripción
Presentacion
Dentro de las Bases de Datos NO SQL Neo4J se ha convertido en el estándar de base de datos orientadas al almacenamiento y gestión de grafos.
Dirigido a
Profesionales de tecnología con experiencia en arquitectura y desarrollo.
Temario
Temario
Módulo 1. Bases de Datos Orientadas a Grafos.
* Bases de Datos Relacionales Vs NO SQL.
* Conceptos básicos de grafos.
* Operaciones básicas sobre grafos.
* Complejidad de los algoritmos sobre grafos.
* Bases de datos orientadas a grafos.
Módulo 2. Introducción Neo4J 4 Horas
* Características de Neo4j
* Instalación y configuración.
* Arquitectura.
* La consola Web.
* Herramientas de visualización.
* Importación / Exportación de datos.
Módulo 3. Cypher
* Uso básico de la consola. Operaciones con datos: alta, baja, modificación y consulta.
* Consultas básicas.
* Patrones de búsqueda.
* Uso de Funciones.
* Consultas sobre arcos y sus propiedades.
* Consultas encadenadas.
* Consultas relacionales vs consultas de grafos.
Módulo 4. Integración
* Integración con aplicaciones.
* API básica.
* Neo4j como servidor incrustado en aplicaciones de Java.
* Traversal API.
Módulo 5. Operativa
* Operativa con Neo4j.
* Monitorización y ajuste del rendimiento.
* La caché de Neo4j.
* Copias de seguridad y recuperación.
* Escalabilidad.
Módulo 6. GraphDB
* Instalación y configuración.
* Arquitectura. Ediciones.
* Arranque y operativa básica. El Workbench.
* Hechos. Ontologías.
* Formatos de datos soportados. RDF, JSON, Turtle, TriX.
* API REST.