Descarga CSV

Bases de datos NOSQL (Big Data)

Competencias Digitales
40 horas

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

Más cursos relacionados