Skip to content

Análisis de Datos y Business Intelligence

SQL y NoSQL para Análisis de Datos


Course
Profesor Altea
Access code required
Enroll

Domina el análisis de datos combinando el poder de SQL y NoSQL con un enfoque práctico, desde los fundamentos hasta aplicaciones avanzadas y casos reales. Aprenderás a estructurar, consultar, optimizar y visualizar datos en entornos relacionales y no relacionales, preparándote para los retos actuales del análisis de datos.

En este curso universitario descubrirás cómo el universo de las bases de datos es mucho más que teoría: es la herramienta esencial detrás de cada decisión informada en la era del dato. Desde el primer módulo, te acompañaremos paso a paso, como ese profesor que convierte la complejidad en oportunidades tangibles. Comenzarás explorando la importancia de las bases de datos en el análisis de datos, entendiendo por qué su diseño y funcionamiento son claves para cualquier proyecto moderno. Posteriormente, profundizarás en el modelo relacional, trabajando con tablas y consultas SQL desde lo más simple hasta lo avanzado, aplicando técnicas de limpieza, transformación y optimización con ejercicios que podrás implementar en tus propios proyectos desde el primer día. El viaje no termina ahí: te sumergirás en el fascinante mundo de las bases de datos NoSQL, comprendiendo cuándo, cómo y por qué elegir modelos de documentos, clave-valor, columna ancha o grafos para resolver necesidades específicas del análisis de datos contemporáneo. No solo aprenderás la teoría, sino que conectarás SQL y NoSQL en escenarios reales, integrando ambos mundos para potenciar tu análisis y visualización de datos con herramientas accesibles como Power BI. Cada módulo te retará a aplicar lo aprendido con ejercicios prácticos y casos de estudio reales, ofreciéndote una visión integral y pragmática, preparada para los desafíos de la industria. Al finalizar, manejarás las mejores prácticas de seguridad y gestión de datos, listo para destacar en cualquier entorno de análisis de datos. Este curso es ideal para quienes buscan profundidad sin complejidad, herramientas listas para usar y un aprendizaje que se traduce en resultados inmediatos.

Here is the course outline:

1. Introducción y Fundamentos de Bases de Datos

Este módulo ofrece una visión panorámica del mundo de las bases de datos, cubriendo desde los principios relacionales clásicos hasta las motivaciones que dieron origen a las tecnologías NoSQL. El estudiante entenderá cómo y por qué las bases de datos son la columna vertebral del análisis de datos moderno y qué lugar ocupan SQL y NoSQL dentro de ese ecosistema.

Del archivo plano al lago de datos: ¿por qué necesitamos bases de datos?
Modelo relacional sin misterios y primeros comandos SQL
De lo relacional a lo NoSQL: motivaciones y casos de uso
Ensayo: De los archivos planos al universo SQL y NoSQL – Comprensión integral de los fundamentos...
Quiz: Fundamentos de Bases de Datos y Primeros Pasos en SQL y NoSQL
Proyecto Integrador: De los Archivos Planos al Universo SQL y NoSQL

2. Consultas y Transformación de Datos con SQL

Aquí exploraremos la sintaxis básica y avanzada de SQL necesaria para extraer, limpiar y transformar datos de manera eficiente. Se profundizará en técnicas de JOINs, subconsultas y funciones agregadas, sentando las bases para un análisis robusto y reproducible.

SELECT, WHERE y compañía: la sintaxis que todo analista domina
JOINs, subconsultas y agregaciones para responder preguntas complejas
Limpiar y transformar: convertir datos crudos en información lista para el modelado
Ensayo Integrador: Dominio Práctico de Consultas y Transformación de Datos con SQL
Quiz: Consultas y Transformación de Datos con SQL
Proyecto Práctico: Dominando la Consulta y Transformación de Datos con SQL

3. Diseño, Integridad y Rendimiento en SQL

El módulo se centra en la creación de esquemas efectivos, la normalización para evitar redundancias y la aplicación de restricciones que garanticen datos coherentes. Además, se revisarán estrategias de optimización que permiten ejecutar consultas complejas con alto rendimiento.

Diseño de esquemas y normalización: evitar dolores de cabeza futuros
Integridad referencial y restricciones: guardias de seguridad de tus datos
Optimización de consultas: cómo pasar de minutos a milisegundos
Ensayo Integrador: Del Diseño a la Optimización en SQL
Quiz: Diseño, Integridad y Rendimiento en SQL
Proyecto Integrador: Esquema Normalizado, Integridad y Optimización en SQL

4. Ecosistema NoSQL y Modelado Moderno

En este bloque se presentarán los principales modelos de bases de datos NoSQL—documento, clave-valor, columna ancha y grafos—y cómo diseñar e indexar datos en cada uno de ellos. Los participantes aprenderán a formular consultas eficientes y a aprovechar el potencial de estas tecnologías para datasets semiestructurados y altamente conectados.

Fundamentos NoSQL y modelado orientado a la consulta
Bases de documentos y clave-valor: de MongoDB a Redis sin perderse
Grafos, columna ancha e indexación: rendimiento a gran escala
Ensayo Integrador: Aplicación Práctica del Modelado y Consultas en NoSQL
Quiz: Ecosistema NoSQL y Modelado Moderno
Proyecto de Modelado y Optimización de Datos con NoSQL: Del Caso Real a la Solución

5. Integración, Visualización y Buenas Prácticas

El módulo final sintetiza los aprendizajes, mostrando estrategias para integrar entornos SQL y NoSQL en proyectos reales, visualizar los resultados de forma efectiva y aplicar estándares de seguridad y gobierno de datos que aseguren la calidad y confidencialidad de la información.

Arquitecturas híbridas: cuando SQL y NoSQL trabajan juntos
Del dato al dashboard: casos de éxito y visualización en tiempo real
Seguridad y buenas prácticas: blindando la infraestructura de datos
Ensayo integrador: De la integración al resguardo en proyectos híbridos SQL y NoSQL
Quiz: Integración, Visualización y Buenas Prácticas en Entornos SQL y NoSQL
Proyecto Integrador: Del Diseño Híbrido a la Visualización Segura
Glossary
Study guide
Back to top