Menú
Programa

Bases de Datos NoSQL

¿QUIERES SOLICITAR INFORMACIÓN?
CONCEPTOS
CLAVE
1
DATA WAREHOUSE MODERNO
2
BASES DE DATOS NOSQL
3
DATA LAKE: EL PODER DEL LAGO
4
MONGODB
5
NEO4J
Matrícula
Categoría:

Entorno Económico y Operaciones

Edición:VI
Inicio: 10/11/2022. Plazo de inscripción cerrado hasta la próxima edición.
Fin Preinscripción: 10/11/2022
Precio: 390€

Este módulo introduce al alumno en las tecnologías de almacenamiento de datos. Desde las más tradicionales Bases de datos Relacionales que almacena los datos de forma estructurada, hasta aquellas basadas en las tecnologías de bases de datos NoSQL más usadas en la actualidad

Descripción

Este curso tiene como finalidad introducir al alumno en el mundo del Data Lake y las bases de datos NoSQL.

En el curso anterior hemos aprendido la importancia del Data Warehouse y su implicación en el Business Intelligence, se ha aprendido qué son las bases de datos relacionales y cómo se puede estructurar un almacén de datos central para almacenar la información de una compañía. Y al final, pudimos entender qué nuevas necesidades aparecieron y cómo se podría orientar con el Data Warehouse moderno.

Esas nuevas necesidades corresponden a los nuevos tipos de datos: datos semiestructurados y no estructurados. Las páginas web, los sitios de e-commerce o las redes sociales son fuentes de este tipo de datos, y es una información muy relevante para una compañía. Por ello la correcta identificación de los mismos, así como su correcto manejo, se hace indispensable para lograr aplicar un sistema de información correcto en la compañía.

Durante el curso, aprenderemos qué es NoSQL y las bases de datos más populares, así como los fundamentos de los mismos. A continuación, profundizaremos en el Data Lake, y la gran importancia de trabajar con ello en una arquitectura de Big Data. Por supuesto, de forma práctica. Y concluimos con dos sesiones en las que aprenderemos; qué es MongoDB y cómo trabajar conello, y qué es Neo4j y la importancia de su aplicación en una arquitectura.  

Información

Objetivos

  • Identificar los modelos de datos semiestructurados más populares.

  • Comprender los beneficios y la utilidad de las bases de datos NoSQL en un sistema de Data Warehouse moderno.

  • Aprender qué es un Data Lake y crearlo en la nube pública de Microsoft (Azure), así como trabajar con ello.

  • Trabajar con bases de datos NoSQL, como MongoDB y Neo4J.

  • Comprender el estado del arte y soluciones actuales a los problemas del hoy.  

Metodología

La metodología del curso alternará el estudio de conceptos teóricos con el uso por parte de los alumnos, guiados por el profesor, de programas de ordenador para resolver pequeños casos prácticos.

La documentación se dividirá en las cuatro sesiones, que incluirán una parte teórica en forma de apuntes/transparencias y una parte práctica en forma de un conjunto de Notebooks Jupyter. La parte práctica permitirá al alumno afianzar los conceptos teóricos en casos aplicados.

Toda la documentación estará disponible con antelación, por lo que es conveniente que el alumno la haya estudiado previamente, para hacer más fluidas las sesiones. Durante el tiempo previsto para el desarrollo del curso, habrá participación activa de los alumnos con aportación de opiniones y experiencias sobre la materia, respuesta a cuestiones que se planteen y realización de casos.

Los distintos casos prácticos que realizarán los alumnos son los siguientes:

1. Extracción de métricas sobre conjuntos de datos con Hadoop (realizado en clase). Cubre el objetivo de aprendizaje 1.
2. Análisis con SQL de métricas obtenidas con Hadoop (caso práctico de la segunda sesión). Cubre los objetivos de aprendizaje 1 y 2.
3. Análisis de métricas usando bases de datos NoSQL (caso práctico final). Cubre los objetivos de aprendizaje 3 y 4.

Duración y modalidad

Duración: El curso tiene una duración de 30 horas lectivas.

Días de clase: Del 10 al 23 de noviembre.

Modalidad: El curso se imparte en modalidad 100% online, combinando clases en directo, donde podrás interactuar con el profesor y tus compañeros, y videoconferencias. También tendrás a tu disposición las grabaciones en CANVAS, nuestro campus virtual.

Sede: Edificio ENAE. Campus Universitario de Espinardo 30100, Espinardo, Murcia.

PROFESORES

MÓDULOS

Este curso introduce al alumno en las tecnologías de almacenamiento de datos.

Desde las más tradicionales Bases de datos Relacionales que almacena los datos de forma estructurada basada en un conjunto de tablas formalmente descritas desde la que se puede coleccionar y acceder a los datos.

La base de datos también define las relaciones entre los mismos y las reglas y restricciones que se aplican.

El curso también introducirá al alumno en las tecnologías de bases de datos NoSQL más usadas en la actualidad. Estas bases de datos son mucho más flexibles a la hora de almacenar información y están optimizadas para manejar grandes volúmenes.

Se estudiará el uso, modelado de datos, y adecuación para cada actividad empresarial de las distintas bases de datos SQL como NoSQL, en este último caso tratando cada uno de los tipos existentes de las mismas: Documentales, Columnares y de Grafos, exponiendo casos de uso del ámbito empresarial.
 

DATA WAREHOUSE MODERNO
  • Introducción y aplicaciones.

  • Necesidades de desarrollo.  

BASES DE DATOS NOSQL
  • Introducción y conceptos fundamentales.

  • Tipos de bases de datos NoSQL.

  • Aplicaciones y beneficios.  

DATA LAKE: EL PODER DEL LAGO
  • Introducción y concepto.

  • Aplicaciones y usabilidad.

  • Delta Lake: avanzando con tablas.

  • Ejemplo en Azure: trabajando con datos semiestructurados.  

MONGODB
  • Introducción y conceptos.

  • Trabajando con MongoDB.

  • Práctica de MongoDB.  

NEO4J
  • Introducción y conceptos.

  • Trabajando con Neo4j

  • Práctica de Neo4j.  

PROG-BE-BD-NOSQL-VI
CAPTCHA
Esta pregunta se hace para comprobar que usted es una persona real e impedir el envío de spam.
1 + 4 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.
A lo largo de nuestros más de 25 años de vida,
más de 13.000 alumnos han confiado
en la excelencia y la calidad de la formación de ENAE Business School.
Matricúlate ahora

COMPÁRTELO

Whatsapp ENAE Business SchoolWhatsApp Enae Business School
Whatsapp ENAE Business School