[N-374] Bases de datos orientadas a grafos - Neo4J (20 h)
Nivel:
Presentación
En este curso se examina la arquitectura general de las bases de datos orientadas a grafos - uno de los tipos de bases de datos NoSQL más populares en la actualidad - y se profundiza en el representante más extendido - Neo4J. Se cubren todos los temas relacionados con el producto : instalación, administración, uso, optimización, escalabilidad, casos de uso prácticos e integración con aplicaciones
Temario
PARTE 1. Bases de datos orientadas a grafos
1. Conceptos básicos de grafos
2. Operaciones básicas sobre grafos
3. Respuesta en volumen de los alogritmos sobre grafos. Escalabilidad
4. Limitaciones de las bases de datos relacionales
5. Bases de datos orientadas a grafos
PARTE 2. Neo4J
1. Instalación y Configuración
2. Arquitectura
3. Uso básico de la consola. Operaciones con datos : alta,baja, modificación y consulta.
4. Herramientas de visualización
5. Importación / Exportación de datos
PARTE 3. El lenguaje de consultas Cypher
1. Consultas básicos
2. Patrones de búsqueda
3. Funciones
4. Consultas sobre arcos y sus propiedades
5. Encadenamiento de consultas
6. Consultas relacionales vs consultas de grafos
PARTE 4. Integración con aplicaciones
1. API básica
2. Neo4J como servidor incrustado en aplicaciones de Java
3. Plugins de Servidor
4. Traversal API
PARTE 5. Operativa con Neo4J
1. Monitorización y ajuste del rendimiento
2. La cache de Neo4J
3. Alta disponibilidad
4. Securización del sistema
5. Copia de seguridad y recuperación
6. Escalabilidad
PARTE 6. Casos de uso
1. Redes sociales
2. Redes de ordenadores
3. Información geográfica
4. Sistemas recomendadores
5. Sistemas de autorización y redes de confianza
Todos los temarios de nuestros cursos se pueden personalizar a la medida de las necesidades de la empresa
Requisitos Previos
Este curso tiene como requisitos previos:
- Experiencia en programación de al menos 1 año en algún lenguaje orientado a objetos.
- Conocimientos básicos de SQL
Salidas Profesionales
- Administradores de Sistemas
- Programadors Web
- Control de Calidad
Modalidades y Horarios
Modalidad Presencial
Horarios:
Mañanas (9:00-14:00)
Tardes (15:00-19:00)
Duración: 20 horas
Número mínimo de alumnos: 3
Número máximo de alumnos: 12
Modalidad de Aula Virtual
(En esta modalidad, el alumno puede participar a distancia en un curso presencial, pudiendo ver y escurchar al docente, interactuar con él y los demás asistentes, formular preguntas, etc.
En definitiva, dispone de todas las ventajas de un curso presencial sin necesidad de desplazarse )
Duración: 20 horas
Número mínimo de alumnos: 5
Número máximo de alumnos: 15
Información Adicional
Para empresas y empleados, podemos gestinar las bonificaciones de la Fundación Tripartita para este curso. Dependiendo de sus circunstnacias, es posible
que su empresa se pueda beneficiar de una
bonificación de hasta el 100% del importe del curso, resultando en un curso de coste 0.
Solicitar información adicional