Politécnico ICAFTPolitécnico ICAFT
BuscarContactoInscríbete →
Inicio/Educación continua/Curso libre
Curso libreInteligencia artificial y datos

SQL desde cero

El curso SQL desde cero proporciona al estudiante las bases para consultar y modelar bases de datos relacionales con PostgreSQL o SQLite: selección, filtros, uniones, agregaciones, subconsultas, funciones de ventana y diseño normalizado. Le sirve para obtener datos por su cuenta en cualquier empresa y responder preguntas de negocio sin depender de terceros.

A quién va dirigido

Personas sin experiencia en bases de datos que trabajan o quieren trabajar con datos.

Objetivos
✓Comprender el modelo relacional, las tablas, las llaves y la instalación de PostgreSQL o el uso de SQLite.
✓Analizar preguntas de negocio para traducirlas en consultas con GROUP BY, HAVING, JOIN, subconsultas y WITH.
✓Aplicar funciones de ventana como ROW_NUMBER, RANK y SUM OVER para rankings, acumulados y promedios móviles.
✓Diseñar una base de datos normalizada hasta tercera forma normal con llaves primarias, foráneas e índices.
✓Evaluar críticamente las consultas SQL generadas o revisadas con asistentes de IA antes de usarlas.
Plan de estudios por sesión
1
Consultas básicasModelo relacional, tablas y llaves; instalación de PostgreSQL o uso de SQLite · SELECT, WHERE, ORDER BY y funciones de texto y fecha
2
Agregaciones y unionesGROUP BY, HAVING e INNER, LEFT y FULL JOIN · Subconsultas y expresiones de tabla comunes con WITH
3
SQL analíticoFunciones de ventana ROW_NUMBER, RANK y SUM OVER; acumulados y promedios móviles · CASE para categorizar y asistentes de IA para escribir y revisar SQL
4
Presentación del proyecto final: base de datos de un negocio simuladoCREATE TABLE, tipos de datos y llaves primarias y foráneas · Normalización hasta tercera forma normal e índices
Evaluación
Inicial30%Ejercicios de consultas SELECT con filtros, ordenamiento y funciones de texto y fecha sobre una base de práctica.
Intermedio30%Taller de agregaciones, JOIN, subconsultas y funciones de ventana para responder preguntas de negocio.
Final40%Proyecto final: base de datos con al menos cinco tablas y diez consultas que respondan preguntas de negocio, con sustentación.
Proyecto final

Base de datos de un negocio simulado con al menos cinco tablas y diez consultas que respondan preguntas de negocio.

WhatsApp