Módulo 5 · Bases de datos MySQL

Modelo relacional, tablas, claves, SQL, JOIN, GROUP BY, funciones agregadas y reportes
Módulo 5
PKClaves
SQLConsultas
JOINRelaciones
REPReportes

Bienvenido al Módulo 5

Seleccioná una clase del menú lateral para cargar el video correspondiente.

SQL
🔒

Video bloqueado

Podés ver el contenido teórico del módulo, el temario, la práctica y el proyecto. Para reproducir los videos necesitás abonar la formación o solicitar la habilitación del módulo.

Aprendé a diseñar tablas, relacionarlas y consultar información usando SQL para sistemas reales.

Objetivo del módulo

En este módulo vas a trabajar Bases de datos MySQL con una orientación práctica. La meta es que no solo memorices conceptos, sino que puedas aplicarlos en ejercicios, proyectos y situaciones reales de programación.

El módulo está organizado con menú lateral, clases por tema, ejemplos y una sección práctica para que avances de manera progresiva.

Tabla

Estructura que almacena registros de una misma entidad.

Clave primaria

Identifica de forma única cada registro.

Clave foránea

Conecta una tabla con otra.

JOIN

Permite consultar datos de varias tablas relacionadas.

Situación Herramienta Ejemplo Aplicación
Crear productoINSERTINSERT INTO productos ...Alta de datos
Listar ventasSELECTSELECT * FROM ventasConsulta
Actualizar stockUPDATEUPDATE productos SET stock=...Gestión
ReporteJOINventas JOIN clientesAnálisis

Práctica guiada del módulo

Este bloque simula un entorno de programación con código y consola, para que el alumno visualice cómo se traduce el tema a una ejecución concreta.

editor.py
# Módulo 5: Bases de datos MySQL
tema = "SQL"
objetivo = "Guardá información real con MySQL"

print("Estudiando:", tema)
print("Objetivo:", objetivo)
print("Aplicación práctica lista para desarrollar")
Consola
Estudiando: SQL
Objetivo: Guardá información real con MySQL
Aplicación práctica lista para desarrollar

Mini proyecto sugerido

Construí un ejercicio integrador relacionado con Bases de datos MySQL. El objetivo es aplicar los conceptos principales, documentar el código y explicar con tus palabras qué problema resuelve.

Entregable recomendado: archivo Python, capturas de funcionamiento, breve explicación y mejoras posibles.