El curso Bases de Datos NOSQL (Big Data) te ofrece la oportunidad de adentrarte en el apasionante mundo de las bases de datos no relacionales, una tecnología clave en la gestión del Big Data, que está transformando el panorama tecnológico actual. La creciente digitalización y el aumento exponencial de datos han disparado la demanda de profesionales capacitados en NOSQL. Este curso te dotará de las habilidades necesarias para comprender los modelos de datos NOSQL, explorar las bases de datos distribuidas y analizar ejemplos prácticos de su aplicación. Aprenderás a manejar grandes volúmenes de información de forma eficiente y flexible, habilidades muy valoradas en el mercado laboral. Al elegir este curso, no solo te posicionarás a la vanguardia de la innovación tecnológica, sino que también ampliarás tus horizontes profesionales, preparándote para un sector en auge y lleno de oportunidades.
Bases de datos NOSQL (Big Data)
Presentación
Objetivos
- Comprender los conceptos básicos de las bases de datos NoSQL.
- Identificar los diferentes modelos de datos NoSQL disponibles.
- Distinguir entre bases de datos relacionales y NoSQL.
- Analizar la arquitectura de bases de datos distribuidas.
- Explorar ejemplos prácticos de bases de datos NoSQL.
- Evaluar las ventajas y desventajas de usar NoSQL.
- Aplicar conocimientos de NoSQL en proyectos de Big Data.
Índice de contenidos
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN BBDD NOSQL
Introducción
Persistencia políglota.
Modelo Acid.
Nuevas tendencias
Comparación SQL y NoSQL
UNIDAD DIDÁCTICA 2. MODELOS DE DATOS NOSQL
Modelos de datos.
Modelos de agregación
Modelos de agregación de clave-valor.
Modelos de datos orientados a documentos.
Modelos de agregación orientados a columnas.
Modelos de datos grafo.
UNIDAD DIDÁCTICA 3. BBDD DISTRIBUIDAS
Bases de datos distribuidas
Estrategias para el diseño de BBDD’s distribuidas.
Diseño de BBDD’s NoSQL
Hadoop Distributed File System (HDFS)
UINIDAD DIDÁCTICA 4. EJEMPLOS DE BBDD NOSQL
Ejemplo de bbdd nosql de agregación
RIak. ejemplo base de datos clave-valor
Mongodb. ejemplo base de datos documental.
Neo4j. Ejemplo bbdd NoSQL de grafo.
Hbase. Ejemplo de base de datos columnar