Cursos de Más allá de la Base de Datos Relacional: neo4j

Algunos de nuestros clientes

Código del Curso

neo4j

Duración

21 horas (usualmente 3 días, incluidas las pausas)

Requerimientos

  • Comprensión de los conceptos de base de datos
  • Alguna experiencia de programación

Descripción General

Las bases de datos relacionales basadas en tablas, como Oracle y MySQL, han sido durante mucho tiempo el estándar para organizar y almacenar datos. Sin embargo, el tamaño creciente y la fluidez de los datos han dificultado que estos sistemas tradicionales ejecuten eficientemente consultas muy complejas sobre los datos. Imagínese reemplazar el almacenamiento de datos basado en filas y columnas con el almacenamiento de datos basado en objetos, por medio del cual las entidades (por ejemplo, una persona) podrían ser almacenadas como nodos de datos y luego ser consultadas fácilmente sobre la base de su vasta relación multi lineal con otros nodos . E imaginar la consulta de estas conexiones y sus objetos asociados y propiedades utilizando una sintaxis compacta, hasta 20 veces más ligero que el SQL? Esto es lo que ofrecen las bases de datos gráficas, como neo4j.

En este curso práctico, estableceremos un proyecto en vivo y pondremos en práctica las habilidades para modelar, gestionar y acceder a sus datos. Comparamos y comparamos bases de datos gráficas con bases de datos basadas en SQL, así como otras bases de datos NoSQL y aclaramos cuándo y dónde tiene sentido implementar cada una dentro de su infraestructura.

Audiencia

  • Administradores de bases de datos (DBA)
  • Analistas de datos
  • Desarrolladores
  • Administradores del sistema
  • Ingenieros de DevOps
  • Analistas de Negocios
  • Directores de tecnología
  • Directores de informática

Formato del curso

  • Fuerte énfasis en práctica práctica. La mayoría de los conceptos se aprenden a través de muestras, ejercicios y desarrollo práctico.

Programa del Curso

Introducción a neo4j

  • Neo4j vs bases de datos relacionales
  • Neo4j vs otras bases de datos NoSQL
  • Usando neo4j para resolver problemas del mundo real
  • Instalando neo4j

Modelado de datos con neo4j

  • Mapeando diagramas de pizarra y mapas mentales a neo4

Trabajo con nodos

  • Creación, cambio y eliminación de nodos
  • Definición de propiedades de nodo

Relaciones de nodos

  • Creación y eliminación de relaciones
  • Relaciones bidireccionales

Consultando sus datos con Cypher

  • Consultar sus datos basados en relaciones
  • MATCH, RETURN, WHERE, REMOVE, MERGE, etc.
  • Establecimiento de índices y restricciones

Trabajar con la API REST

  • Operaciones REST en nodos
  • Operaciones REST en relaciones
  • Operaciones REST en índices y restricciones

Acceso a la API principal para el desarrollo de aplicaciones

  • Trabajar con NET, Java, Javascript, API de Python

Comentarios de cierre

Testimonios

★★★★★
★★★★★

Categorías Relacionadas

Cursos Relacionados

Promociones

Descuentos en los Cursos

Respetamos la privacidad de su dirección de correo electrónico. No transmitiremos ni venderemos su dirección a otras personas.
En cualquier momento puede cambiar sus preferencias o cancelar su suscripción por completo.

is growing fast!

We are looking to expand our presence in Venezuela!

As a Business Development Manager you will:

  • expand business in Venezuela
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!