Inicio » Curso
$180 + IVA (no miembros)
Online
Duración
Fechas
Miércoles y jueves
Online
Duración
Cualquier información puede contactarse a nuestro correo electrónicos en el siguiente link
Instructores: Diego Quisi Peralta
Horarios: Miércoles y jueves de 19:00 a 21:00
Resumen:
Este curso intensivo de 40 horas está diseñado para llevar a los participantes desde los fundamentos del lenguaje SQL hasta técnicas avanzadas de modelado, optimización y análisis de datos. A través de un enfoque eminentemente práctico, los estudiantes aprenderán a diseñar bases de datos normalizadas, escribir consultas complejas y eficientes, y gestionar transacciones. El programa culmina con la aplicación de conocimientos en el contexto de pipelines de datos, el uso de IA para la generación y verificación de código SQL, y la construcción de dashboards para la visualización de información, preparando a los profesionales para los desafíos actuales del mundo de los datos.
Audiencia:
• Profesionales, Ejecutivos
• Docentes, Emprendedores
Objetivo General:
Diseñar, consultar y gestionar bases de datos relacionales de manera eficiente y profesional, utilizando el lenguaje SQL para la manipulación de datos, la optimización de consultas y la integración con herramientas de análisis e inteligencia artificial.
Metodología y Evaluación
El curso se desarrollará bajo una metodología mixta que combina sesiones síncronas a través de Zoom para la exposición de conceptos y resolución de dudas, con actividades prácticas y laboratorios asíncronos en la plataforma Moodle. Se fomentará el aprendizaje activo a través de la resolución de casos de estudio basados en problemas del mundo real.
Se realizarán evaluaciones por cada competencia a adquirir y una evaluación final que integrará los conocimientos del curso. La nota final consistirá en un promedio de las evaluaciones realizadas.
Requisitos Previos:
• No se requieren conocimientos previos de programación o bases de datos, aunque la familiaridad con conceptos básicos de informática será de gran ayuda.
• Motivación y disposición para el aprendizaje autónomo y la resolución de problemas.
Características del curso:
• El curso tendrá una duración de 40 horas con actividades prácticas de laboratorio teniendo cada estudiante su propio equipo para trabajar.
• Se proveerá material audiovisual para el aprendizaje por parte del docente.
• El estudiante entregará avances del trabajo que realiza a través de la plataforma de educación virtual.
1. Introducción a las Bases de Datos Relacionales y Modelado de Datos: Conceptos clave, modelo relacional, ERD.
2. Normalización y Diseño de Bases de Datos: Formas normales (1NF, 2NF, 3NF) y su aplicación práctica.
3. Introducción a SQL y Lenguaje de Definición de Datos (DDL): CREATE, ALTER, DROP.
4. Lenguaje de Manipulación de Datos (DML): INSERT, UPDATE, DELETE.
5. Consultas (DQL - SELECT): Cláusulas WHERE y ORDER BY, GROUP BY y HAVING.
6. Joins y Combinación de Tablas: INNER, LEFT, RIGHT, FULL OUTER JOIN y concurrencias.
7. Procedimientos, Funciones y Triggers: SPs y funciones (SQL/PL), triggers de auditoría y validación, tareas programadas, manejo de errores y transaccionalidad dentro de SPs.
8. Orquestación de Pipelines y Pruebas con SQL: ETL y ELT
9. RAG para datos: vectorización de diccionarios de datos, esquemas y métricas semánticas; recuperación de ejemplos de consulta.
10. SQL con IA y Visualización de Datos: Uso de LLMs, conexión con herramientas de BI y creación de dashboards.
11. Integración BI: capa semántica y métricas, caché de resultados y alertas inteligentes.