Curso Introducción a Bases de Datos NoSQL.

20 horas

Presencial / Virtual Class

935€/asistente

Precio de grupo: consultar

Requisitos:

Conocimientos de SQL y sistemas operativos. Además los alumnos necesitarán tener conocimientos de programación orientada a objetos con Java

Dirigido a:

Administradores del producto y desarrolladores que deseen implantar y administrar bases de datos con este paradigma.

 

 

Objetivos:

  • Conocer los distintos tipos de arquitecturas para bases de datos no relacionales y los conceptos avanzados de Programación de aplicaciones desde Java.
  1. Introducción a las bases de datos NoSQL
  2. Tipos
  3. Usos
  4. Almacenamiento basado en Clave-Valor con Redis
    • Ordenación
    • Conexiones
    • Comandos que operan sobre toda clase de valores
    • Comandos que operan con cadenas
    • Comandos que operan en hashes
    • Comandos de operación en listas
    • Comandos que operan sobre conjuntos y conjuntos ordenados
    • Las transacciones
    • Pipelining
    • Publicación / suscripción
    • Comandos de control de persistencia
    • Comandos de control del servidor
  5. Almacenamiento basado en Columnas con HBase
    • Modelado del esquema
    • La Shell HBase
    • Arquitectura
    • MapReduce
    • Características avanzadas HBase
    • La supervisión y optimización de una instalación HBase
  6. Almacenamiento basado en Documentos con MongoDB
    • Conexiones a la BD
    • Autenticación
    • Obtener la lista de colecciones
    • Obtener una colección
    • Inserción de un documento
    • Encontrar el primer documento en una colección
    • Adición de varios documentos
    • Contar los documentos en una colección
    • El uso de un cursor para obtener todos los documentos
    • Obtención de un documento con una consulta
    • Obtención de un conjunto de documentos con una consulta
    • Creación de un índice
    • Obtener una lista de índices en una colección
    • Funciones administrativas
    • Obtener una lista de bases de datos
    • borrar una base de datos
  7. Almacenamiento basado en Grafos con Neo4j
    • Inicializar e iniciar una instancia EmbeddedGraphDatabase
    • Transacciones
    • Crear un grafo
    • Imprimir el resultado

Descarga este curso:

Catálogo 2021

Conoce nuestra oferta formativa para este año:

Solicítanos más información y/o como subvencionarte este curso con el siguiente formulario:

Curso: Introducción a Bases de Datos NoSQL.

Política de privacidad:

Comunicaciones:

11 + 3 =