Contenido del curso

    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Introducción a las relaciones

    4. Introducción a las llaves

    5. Preparación de base de datos y tablas

    6. Añadir llave primaria - manualmente

    7. Constraint - Check

    8. Check con múltiples posibilidades strings

    9. Alter table - Drop Constraint

    10. Índices de base de datos

    11. Creando índices

    12. Tarea - Llaves y checks

    13. Unique Index - Problemas de vida real

    14. Creando llaves foráneas

    15. Llave foránea con countrylanguage

    16. ON DELETE - CASCADE

    17. Código fuente de la sección

    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Preparación de base de datos

    4. Tabla de continentes

    5. Relación, checks y respaldo de Country

    6. Actualización masiva

    7. Cambio de tipo y llave foránea

    8. Tarea - Language Table

    9. Solución a la tarea

    10. Código fuente de la sección

Acerca de este curso

  • $60.00
  • 184 lecciones
  • 16 horas de contenido en video
  • Fernando Herrera

Requisitos previos

• Tener conocimiento de programación estructurada será útil en la parte de PL/pgSQL.
• Conocimiento de Docker será útil, pero no es necesario.
• Poder realizar instalaciones en el equipo es necesario.

Descripción del curso

Bienvenido al curso donde aprenderás SQL desde cero utilizando PostgreSQL, una de las bases de datos relacionales más potentes y utilizadas en la industria. Comenzarás desde los fundamentos hasta dominar consultas, diseño de bases de datos y funcionalidades avanzadas para desarrollar aplicaciones profesionales.

Este curso está orientado principalmente a desarrolladores y profesionales que necesiten trabajar con SQL, ya sea para construir aplicaciones, analizar información o explotar herramientas como Power BI. El enfoque está en aprender a diseñar y utilizar bases de datos, más que en la administración de servidores.

¿Qué lograrás al finalizar? Serás capaz de diseñar bases de datos relacionales, escribir consultas eficientes, crear procedimientos almacenados, triggers y resolver problemas reales utilizando PostgreSQL y SQL estándar.

¿Cómo está estructurado el curso?

Aprenderás mediante ejercicios prácticos y casos reales, construyendo bases de datos desde cero mientras descubres cómo modelar información y obtener el máximo provecho de SQL.

  • Fundamentos de SQL: Sentencias DDL, DML, DQL y TCL, tipos de datos y consultas.
  • Modelado de bases de datos: Diagramas entidad-relación, llaves, relaciones e índices.
  • Consultas avanzadas: JOINs, subqueries, CTE, funciones agregadas, JSON y arreglos.
  • Programación en PostgreSQL: Funciones, procedimientos almacenados, triggers y extensiones.

Temas que desarrollarás durante el curso:

  • Entorno de trabajo: Docker y Neon para ejecutar PostgreSQL.
  • SQL: Consultas, inserciones, actualizaciones, eliminaciones y transacciones.
  • Diseño de bases de datos: Diagramas entidad-relación, llaves y relaciones.
  • Consultas avanzadas: JOINs, subqueries, CTE, funciones de fecha, JSON y arreglos.
  • Optimización: Índices, constraints, checks y actualizaciones en cascada.
  • Programación: Funciones personalizadas, procedimientos almacenados y triggers.
  • Y mucho más...

Resultados al finalizar el curso:

  • Serás capaz de diseñar y desarrollar bases de datos relacionales utilizando PostgreSQL.
  • Dominarás SQL desde los conceptos básicos hasta funcionalidades avanzadas.
  • Aprenderás a modelar información, optimizar consultas y automatizar procesos dentro de la base de datos.
  • Obtendrás conocimientos aplicables a la mayoría de motores de bases de datos relacionales que utilizan SQL.

🚀 ¡Te espero en el curso y mucho éxito dominando SQL y PostgreSQL para tus próximos proyectos!



Pago único

Adquiere el curso con un único pago de forma vitalicia, con acceso a la comunidad y posibles actualizaciones futuras.

¿Listo para explorar sin límites?

✦— Elige tu suscripción DevTalles PRO

Devtalles PRO Mensual

USD18

¡Empieza hoy!

DevTalles PRO Trimestral

USD54

3 meses para subir de nivel.

DevTalles PRO Semestral

USD108

Especializate en 6 meses.

DevTalles PRO Anual

✦ El mejor valor

USD198

12 meses por el precio de 11.