Saltar al contenido
Todos los cursosCursos de datos y productividad

SQL para Principiantes: Domina las Bases de Datos desde Cero

Aprende SQL paso a paso y domina la manipulación de bases de datos relacionales. Descubre cómo consultar, filtrar y gestionar información como un profesional. Es un curso en español con 4 módulos y 15 lecciones. Puedes revisar el temario completo antes de elegir entre la compra individual y la matrícula al catálogo.

Temario estructurado15 lecciones5 h de carga estimada

Responsable de formación: Gerardo Salazar, product builder e ingeniero de software.

Toda la escuela: US$100 en un solo pago, sin suscripción ni renovaciones. Incluye los 131 cursos y los futuros. También seis cuotas mensuales de US$20 (US$120 en total) o compra individual. Elige la opción que te venga mejor.

Cursalo · Datos y productividad
SQL para Principiantes: Domina las Bases de Datos desde Cero
APRENDE · EXPLORA · APLICA

Aprende con un caso concreto

Lo que vas a poner en práctica

  • Diseñar consultas SQL pequeñas a partir de preguntas concretas sobre tablas relacionadas.
  • Seleccionar, filtrar, ordenar, agrupar y resumir registros con resultados verificables.
  • Combinar tablas mediante claves y distinguir el efecto de INNER JOIN y LEFT JOIN.
  • Modificar datos de prueba con INSERT, UPDATE y DELETE aplicando revisión previa y condiciones seguras.
  • Documentar entradas, consultas, salidas y comprobaciones para poder reproducir un análisis.

Este curso sigue el caso de una pequeña biblioteca comunitaria que necesita registrar libros, socios, préstamos y devoluciones sin depender de hojas de cálculo contradictorias. El objetivo no es memorizar comandos aislados, sino aprender a convertir preguntas concretas en consultas reproducibles y prudentes. Trabajarás con datos ficticios, locales y controlados: libros con identificadores, socios con estados y préstamos con fechas, cantidades o importes cuando corresponda.

En el módulo de fundamentos distinguirás una base de datos de una simple colección de archivos. Analizarás por qué separar entidades evita duplicaciones y facilita actualizar un dato una sola vez. Después relacionarás SQL con acciones precisas sobre tablas: consultar, insertar, cambiar y eliminar. La configuración del entorno se plantea como una comprobación operativa: identificar el motor disponible, crear una tabla pequeña, insertar registros de prueba y verificar que puedes deshacer o restaurar el trabajo. La primera consulta te enseñará a leer la estructura de SELECT, FROM y los alias, no solo a copiar una sentencia.

El segundo módulo convierte una tabla amplia en respuestas útiles. Practicarás seleccionar columnas relevantes en vez de exponer información innecesaria; filtrarás por estado, fecha, texto y valores nulos; y ordenarás resultados con criterios explícitos. Una decisión importante será separar el criterio de inclusión, escrito con WHERE, del orden visual, escrito con ORDER BY. También comprobarás cómo cambian los resultados cuando combinas AND, OR y NOT, usando paréntesis para evitar interpretaciones ambiguas. Cada consulta tendrá registros de entrada completos y una salida esperada, de modo que puedas revisar si la lógica coincide con la pregunta.

El tercer módulo introduce el resumen y la relación entre tablas. Primero calcularás conteos, sumas, promedios, mínimos y máximos, cuidando la diferencia entre contar filas y contar valores no nulos. Luego agruparás préstamos por socio o categoría, verificando qué columnas deben aparecer en GROUP BY. Con JOIN unirás identificadores de una tabla con descripciones de otra y observarás por qué un INNER JOIN puede ocultar entidades sin coincidencia, mientras que un LEFT JOIN las conserva. Finalmente practicarás INSERT, UPDATE y DELETE dentro de un conjunto de prueba, usando condiciones específicas, revisión previa con SELECT y transacciones cuando el motor lo permita.

El trabajo final será un informe de operaciones de la biblioteca. Crearás o utilizarás tablas de libros, socios y préstamos; cargarás cuatro o más registros por entidad; prepararás consultas para localizar préstamos atrasados, ordenar libros, resumir actividad por socio y detectar socios sin préstamos. También documentarás una modificación segura y una eliminación controlada sobre datos de prueba. El informe debe incluir las consultas, los datos de entrada, las salidas obtenidas y una breve justificación de cada decisión.

Comprobarás tu aprendizaje mediante tres evidencias: resultados que coincidan con cálculos manuales, consultas que sigan devolviendo solo las filas solicitadas al añadir casos límite y operaciones de modificación que puedan auditarse antes y después. No se evaluará la cantidad de comandos memorizados. Se evaluará que puedas formular una pregunta, elegir la tabla o relación adecuada, anticipar valores nulos o duplicados, verificar la aritmética y evitar cambios destructivos accidentales. Si una salida no coincide, volverás a los registros de entrada y aislarás cada cláusula hasta localizar la causa.

Para reproducir estos talleres usa PostgreSQL en una base de práctica. Crea e inserta previamente las tablas y filas que se indican en texto cuando el fragmento solo contiene una consulta. Cada lección usa un fixture independiente: restaura sus valores antes de probar otra variante, en vez de acumular cambios entre ejercicios. Usa fechas tipadas y documenta la moneda de cada importe.

Tablas de clientes y pedidos: INNER JOIN conserva coincidencias y LEFT JOIN conserva también a Luis sin pedidos.
CursaloMapa de práctica
Relacionar tablas sin perder filas

Una 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 ↗

Proyecto final

Informe auditable de la biblioteca comunitaria

Construye un pequeño conjunto de tablas para libros, socios y préstamos y responde preguntas operativas sin ocultar los datos de entrada. El informe debe demostrar consultas de selección, filtrado, ordenamiento, agregación, agrupación, combinación y manipulación segura sobre datos ficticios.

Qué entregar

  • Definición mínima de las tablas y registros de prueba completos.
  • Consultas SQL comentadas para cada pregunta del informe.
  • Salidas obtenidas y cálculos manuales de comprobación.
  • Registro de una actualización y una eliminación realizadas solo sobre datos de prueba.
  • Breve nota sobre claves, valores nulos, coincidencias y riesgos evitados.

Cómo comprobarlo

  • Cada resultado puede reproducirse con los registros entregados y la consulta incluida.
  • Las columnas seleccionadas, filtros y criterios de orden responden a la pregunta planteada.
  • Los totales, promedios y conteos tienen unidades claras y aritmética comprobable.
  • Los JOIN usan relaciones explícitas y explican qué ocurre con filas sin coincidencia.
  • INSERT especifica columnas y valores válidos; UPDATE y DELETE identifican las filas de práctica con condiciones específicas y evidencia antes/después.
Fuentes para profundizar

Temario completo

15 lecciones

Vista previa del programa. Las clases se desbloquean al comprar el curso o con la matrícula.

Fundamentos de SQL y Bases de Datos

  • ¿Qué es una base de datos y por qué es importante?
  • Introducción a SQL: El lenguaje de las bases de datos
  • Configuración del entorno de trabajo
  • Tu primera consulta SQL
  • Quiz del módulo 1

Consultas Básicas y Filtrado de Datos

  • SELECT: Seleccionar columnas específicas
  • WHERE: Filtrar datos con condiciones
  • ORDER BY: Ordenar resultados
  • Operadores lógicos y de comparación
  • Quiz del módulo 2

Agrupación, Funciones y Manipulación de Datos

  • Funciones de agregación: COUNT, SUM, AVG, MIN, MAX
  • GROUP BY: Agrupar y resumir datos
  • JOIN: Combinar datos de múltiples tablas
  • INSERT, UPDATE y DELETE: Manipular datos
  • Quiz del módulo 3

Plan de implementación

    Por qué Cursalo

    APLICA

    Aprende haciendo

    Cada lección convierte una explicación concreta en una tarea útil que puedes repetir.

    TU RITMO

    Avanza sin presión

    Tu progreso queda guardado para continuar exactamente desde donde lo dejaste.

    APOYO

    Todo en un mismo lugar

    Lecciones, prompts, materiales y tutor con IA reunidos para ayudarte mientras practicas.

    Lecturas del programa

    Explora estas lecciones públicas y vuelve al curso para consultar las opciones de acceso y guardar tu progreso.

    Preguntas frecuentes

    ¿Cómo accedo al curso SQL para Principiantes: Domina las Bases de Datos desde Cero?

    Puedes adquirir el curso SQL para Principiantes: Domina las Bases de Datos desde Cero con una compra única y conservar el acceso a ese curso, o acceder al catálogo con una membresía mensual, anual o de por vida, según las condiciones de cada plan. Consulta las condiciones y los precios actualizados en /precios.

    ¿Qué incluye SQL para Principiantes: Domina las Bases de Datos desde Cero?

    Es un curso completo en español con 4 módulos y 15 lecciones. El temario público muestra cada lección; los materiales adicionales se identifican dentro del curso cuando están disponibles.

    ¿Necesito conocimientos previos para hacer SQL para Principiantes: Domina las Bases de Datos desde Cero?

    Revisa el temario público para comprobar el punto de partida y la progresión de SQL para Principiantes: Domina las Bases de Datos desde Cero. Puedes avanzar a tu ritmo desde el panel y volver a la última lección visitada.

    ¿El curso SQL para Principiantes: Domina las Bases de Datos desde Cero entrega certificado?

    Las rutas certificables permiten emitir un certificado de finalización cuando completas sus requisitos y tienes el acceso correspondiente. Cada certificado emitido cuenta con una página pública de verificación.

    ¿En qué idioma está y para qué países sirve?

    Está en español y se estudia online. Puedes acceder desde Latinoamérica, España u otro país con conexión a internet; el checkout muestra los importes en USD.

    ¿Qué formato tiene el curso?

    El formato actual es lectura y práctica. Consulta las lecciones y sus recursos; no se ofrece como un curso completo de video.

    ¿Puedo revisar el programa antes de pagar?

    Sí. El temario y esta ficha son públicos. Compara el contenido y los requisitos con tu objetivo antes de elegir una compra individual o un acceso a toda la escuela en /precios.

    Reseñas de estudiantes

    Sé el primero en dejar una reseña

    Reseñas de estudiantes

    Aún no hay reseñas para este curso.

    Otros cursos de IA

    Ver todo el catálogo →

    01 / ELEGIR UNA RUTA

    El próximo paso

    Aprende IA mientras construyes algo que sí necesitas.

    Empieza por el curso inicial o explora el catálogo para encontrar una práctica alineada con tu trabajo.