Lección 9 de 16 · Lectura y práctica
Qué es SQL y bases de datos relacionales
Qué es SQL y bases de datos relacionales Esta leccion pertenece al curso Análisis de Datos con Google Sheets y SQL y esta pensada para que avances con criterio profesional, no solo con teoria. Primero entiende el concepto,.
Del concepto a la práctica
Taller de esta lección
Una base relacional separa entidades para evitar repetir información. En una biblioteca local, Socios guarda id_socio y nombre; Libros guarda id_libro y título; Préstamos relaciona ambos mediante sus identificadores. La clave identifica una fila y una relación permite combinar hechos sin copiar el nombre del socio en cada tabla. Antes de consultar, revisa nombres de columnas y reglas de unicidad.
Ejemplo resuelto
Socios contiene (1, Ana) y (2, Luis). Préstamos contiene (101,1,3) y (102,2,5), donde el último campo son días. El valor 1 conecta el préstamo 101 con Ana. Si se modifica el nombre de Ana, una consulta relacional puede mostrarlo actualizado sin editar cada préstamo.
Pruébalo
Dibuja las tres tablas con sus columnas.
Marca id_socio como identificador de Socios.
Marca préstamo.id_socio como referencia.
Comprueba manualmente qué socio corresponde a cada préstamo.
Error frecuente: usar el nombre como clave porque parece legible. Corrección: utiliza un identificador estable y conserva el nombre como atributo.
Comprueba tu resultado
El préstamo 101 debe asociarse con Ana y el 102 con Luis; ningún socio debe aparecer duplicado en su tabla.

Mapa de prácticaUna clave conecta cada pedido con su cliente. INNER JOIN devuelve las coincidencias y puede producir varias filas por cliente. LEFT JOIN conserva también los clientes sin pedido y representa los campos ausentes con NULL.
Ver la infografía en tamaño completo ↗Qué es SQL y bases de datos relacionales
Esta leccion pertenece al curso Análisis de Datos con Google Sheets y SQL y esta pensada para que avances con criterio profesional, no solo con teoria. Primero entiende el concepto, despues aplicalo en una situacion concreta y finalmente deja evidencia de lo que aprendiste.
Objetivo practico
Al terminar, deberias poder explicar el tema con tus palabras, reconocer cuando usarlo y construir una version simple que sirva como base para un proyecto real.
Pasos recomendados
- Lee el concepto y escribi una definicion breve.
- Identifica un caso de uso laboral donde aparezca este problema.
- Construye un ejemplo pequeno y documenta las decisiones.
- Compara tu resultado con el checklist de la leccion.
Sigue con Análisis de Datos con Google Sheets y SQL
Esta lección forma parte de un curso de Cursalo. Revisa su programa y elige entre la compra individual o el acceso a toda la escuela.
Si ya tenías acceso a este curso, entra con tu cuenta: tus derechos y tu progreso se conservan. No necesitas comprarlo de nuevo.