• No hay productos en el carrito.

Inicio / Cursos / SQL de cero: Tu guía práctica con PostgreSQL
Impartido por Fernando HerreraPago único de $2,800 MXN · acceso por 12 meses

SQL de cero: Tu guía práctica con PostgreSQL

Diseño, diagrama entidad-relación, triggers, procedimientos, funciones, CTE recursivos, plpgsql y mucho más

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 60 h 17 unidades
Qué aprenderás

Lo que serás capaz de hacer

SQL de cero: Tu guía práctica con PostgreSQL Bienvenidos a nuestro curso de SQL desde cero utilizando PostgreSQL como motor de nuestra base de datos relacional, en este curso pretendemos llevar de cero conocimiento sobre bases de datos al estudiante, hasta un punto competitivo y que le permita utilizar bases de datos, diseñarlas, solventar necesidades, obtener información mediante sentencias SQL, aprender sobre tiggers, funciones, procedimientos y mucho más. El curso principalmente está orientado a desarrolladores o personas que quieran aprender SQL para explotar software que funcione con comandos de SQL (PowerBI por ejemplo), es un curso orientado a estas personas y no está orientado a administradores de base de datos. El curso pasa los siguientes temas: Docker (Montar y correr una base de datos local) Neon - Servicio en la nube ( alternativa a Docker ) Sentencias DDL - Crear, alterar, destruir con drops y truncar DML - Insertar, eliminar y actualizar TCL - Commits y Rollbacks DQL - Selecciones Diferentes cláusulas y comandos Tipos de datos y precisión Funciones agregadas Uniones Subqueries Arreglos Objetos Json Common table expressions - CTE CTE - Recursivos Diseño de base de datos Diagramas entidad-relación Creando base de datos a partir del diagrama Estudiar otros diagramas Software para crear diagramas Tipos de relaciones Llaves Primaria Foránea Candidatas Super Llaves Compuestas Índices Extensiones uuid Crypt Checks Diferentes constraints Actualizaciones y eliminaciones en cascada Diferentes JOINs Funciones con fechas Trabajando y seleccionando datos con fechas con hora, minuto y segundo Funciones de base de datos personalizadas Procedimientos almacenados Triggers Entre otros temas. El curso pretende llevarte con los conocimientos que tengas hasta un punto que te sientas cómodo trabajando, diseñando y programando en la base de datos con PostgreSQL, pero estos conocimientos son aplicables a la mayoría de las bases de datos relacionales que usen SQL.

  • Diferentes comandos de selección, inserción, actualización y eliminación.
  • Crear y leer diagramas entidad-relación.
  • Aprender plpgsql para crear procedimientos, funciones y triggers.
  • Trabajar con Docker, PGAdmin y TablePlus
  • Buenas prácticas, ideas y estrategias para diseñar bases de datos.

Temario

UNIDAD 1 - Introducción al curso · 5 lecciones

UNIDAD 1 - Introducción al curso

  • Introducción al cursoVideo · 3 min
  • ¿Cómo funcionará el curso?Video · 3 min
  • ¿Cómo hacer preguntas?Video · 3 min
  • Instalaciones generalesVideo · 7 min
  • ¡Únete a Nuestra Comunidad de DevTalles en Discord!Lectura · 0 min
UNIDAD 2 - Preparar ambiente de pruebas · 8 lecciones

UNIDAD 2 - Preparar ambiente de pruebas

  • Introducción a la secciónVideo · 3 min
  • Temas puntuales de la secciónLectura · 0 min
  • Docker - Ambiente recomendadoVideo · 9 min
  • Conectarnos TablePlusVideo · 6 min
  • Conectarnos - PgAdminVideo · 8 min
  • Opcional - Serverless Postgres - Neon.techVideo · 6 min
  • No recomendado - Instalación física en equipoVideo · 1 min
  • Código fuenteLectura · 0 min
UNIDAD 3 - Generalidades y primeros pasos · 17 lecciones

UNIDAD 3 - Generalidades y primeros pasos

  • Introducción a la secciónVideo · 2 min
  • Temas puntuales de la secciónLectura · 0 min
  • Introducción a las bases de datosVideo · 8 min
  • Levantar base de datosVideo · 3 min
  • Mi primera tablaVideo · 8 min
  • Insertar registrosVideo · 6 min
  • Actualizar registrosVideo · 7 min
  • Seleccionar registrosVideo · 7 min
  • Cláusula whereVideo · 8 min
  • Eliminar registrosVideo · 3 min
  • Drop vs Truncate tableVideo · 3 min
  • Tarea de lo aprendido hasta el momentoVideo · 5 min
  • Solución de la tareaVideo · 8 min
  • Operadores de strings y funcionesVideo · 8 min
  • Intermedio - Substring y PositionVideo · 8 min
  • Tarea - First y Last Name - ColumnasVideo · 5 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 4 - Funciones agregadas - agrupaciones y ordenamiento · 15 lecciones

UNIDAD 4 - Funciones agregadas - agrupaciones y ordenamiento

  • Introducción a la secciónVideo · 2 min
  • Temas puntuales de la secciónLectura · 0 min
  • Preparar base de datosVideo · 3 min
  • Tarea para entrar en calorVideo · 3 min
  • Operador BETWEENVideo · 4 min
  • Funciones agregadas - MAX MIN COUNT ROUND AVGVideo · 7 min
  • GROUP BYVideo · 7 min
  • Exposición - Terminología y estructuraVideo · 7 min
  • HAVINGVideo · 5 min
  • DistinctVideo · 2 min
  • Group By con otras funcionesVideo · 10 min
  • SubQueriesVideo · 6 min
  • Tarea - AggregationVideo · 3 min
  • Solución de la tareaVideo · 11 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 5 - Intermedio - Relaciones, Llaves y Constraints · 17 lecciones

UNIDAD 5 - Intermedio - Relaciones, Llaves y Constraints

  • Introducción a la secciónVideo · 3 min
  • Temas puntuales de la secciónLectura · 0 min
  • Introducción a las relacionesVideo · 7 min
  • Introducción a las llavesVideo · 9 min
  • Preparación de base de datos y tablasVideo · 5 min
  • Añadir llave primaria - manualmenteVideo · 8 min
  • Constraint - CheckVideo · 5 min
  • Check con múltiples posibilidades stringsVideo · 7 min
  • Alter table - Drop ConstraintVideo · 8 min
  • Índices de base de datosVideo · 3 min
  • Creando índicesVideo · 6 min
  • Tarea - Llaves y checksVideo · 7 min
  • Unique Index - Problemas de vida realVideo · 6 min
  • Creando llaves foráneasVideo · 9 min
  • Llave foránea con countrylanguageVideo · 6 min
  • ON DELETE - CASCADEVideo · 6 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 6 - Intermedio - Separación de data en otras tablas · 10 lecciones

UNIDAD 6 - Intermedio - Separación de data en otras tablas

  • Introducción a la secciónVideo · 2 min
  • Temas puntuales de la secciónLectura · 0 min
  • Preparación de base de datosVideo · 4 min
  • Tabla de continentesVideo · 9 min
  • Relación, checks y respaldo de CountryVideo · 7 min
  • Actualización masivaVideo · 7 min
  • Cambio de tipo y llave foráneaVideo · 7 min
  • Tarea - Language TableVideo · 3 min
  • Solución a la tareaVideo · 7 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 7 - Joins - Uniones · 17 lecciones

UNIDAD 7 - Joins - Uniones

  • Introducción a la secciónVideo · 3 min
  • Temas puntuales de la secciónLectura · 0 min
  • Preparación de la base de datosVideo · 3 min
  • Cláusula - UNIONVideo · 5 min
  • Union de tablas - WhereVideo · 7 min
  • INNER JOINVideo · 6 min
  • Alterar secuencias - Insertar nuevo continenteVideo · 6 min
  • FULL OUTER JOINVideo · 5 min
  • RIGHT OUTER JOIN - ExclusiveVideo · 2 min
  • Aggregations + JoinsVideo · 7 min
  • Count Union - TareaVideo · 8 min
  • Tarea - País con más ciudadesVideo · 4 min
  • Multiples Joins con agrupacionesVideo · 9 min
  • Cuarta relación en el queryVideo · 4 min
  • Tarea - Idioma más hablado por países de EuropaVideo · 2 min
  • Solución de la tareaVideo · 7 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 8 - Queries - Fechas, intervalos y funciones sobre fechas · 9 lecciones

UNIDAD 8 - Queries - Fechas, intervalos y funciones sobre fechas

  • Introducción a la secciónVideo · 2 min
  • Temas puntuales de la secciónLectura · 0 min
  • Preparación de la base de datosVideo · 5 min
  • Funciones básicas de fechasVideo · 7 min
  • Consultas sobre fechasVideo · 5 min
  • IntérvalosVideo · 8 min
  • Diferencia entre fechas y actualizacionesVideo · 9 min
  • Cláusula CASE - THENVideo · 7 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 9 - Generación de llaves primarias · 7 lecciones

UNIDAD 9 - Generación de llaves primarias

  • Introducción a la secciónVideo · 3 min
  • Temas puntuales de la secciónLectura · 0 min
  • SERIAL vs IDENTITYVideo · 9 min
  • Llave primaria compuestaVideo · 3 min
  • UUIDsVideo · 5 min
  • SecuenciasVideo · 6 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 10 - Diseño de bases de datos - Medium · 14 lecciones

UNIDAD 10 - Diseño de bases de datos - Medium

  • Introducción a la secciónVideo · 3 min
  • Temas puntuales de la secciónLectura · 0 min
  • Introducción a los diagramas entidad-relaciónVideo · 9 min
  • Software para crear diagramasVideo · 9 min
  • Medium DatabaseVideo · 5 min
  • Tabla de "users"Video · 8 min
  • Tabla de "posts"Video · 8 min
  • Tabla de "claps"Video · 7 min
  • Tabla de "comments"Video · 10 min
  • Tabla de "user_lists"Video · 10 min
  • Preguntemos consultas posiblesVideo · 5 min
  • Indices necesariosVideo · 11 min
  • Creación de base de datos en PostgresVideo · 7 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 11 - Ejercicios con base de datos de medium - Intro Funciones · 8 lecciones

UNIDAD 11 - Ejercicios con base de datos de medium - Intro Funciones

  • Introducción a la secciónVideo · 3 min
  • Temas puntuales de la secciónLectura · 0 min
  • Preparación de la base de datosVideo · 8 min
  • Tarea medium - QueriesVideo · 7 min
  • Solución de la tarea - Medium QueriesVideo · 12 min
  • Solución de queries avanzadosVideo · 7 min
  • Solución con funciones de base de datosVideo · 12 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 12 - Diseño de bases de datos - Más ejercicios · 10 lecciones

UNIDAD 12 - Diseño de bases de datos - Más ejercicios

  • Introducción a la secciónVideo · 3 min
  • Temas puntuales de la secciónLectura · 0 min
  • Exposición sobre diseñosVideo · 10 min
  • Diseños de BD y buenas prácticas - Parte 2Video · 14 min
  • Diseño - Warehouse DBVideo · 11 min
  • Diseño de tabla "merchant"Video · 8 min
  • Diseño de ordenes de compraVideo · 12 min
  • Tarea - Twitter tweets y followersVideo · 1 min
  • Solución - TwitterVideo · 9 min
  • Idea AirbnbVideo · 11 min
UNIDAD 13 - Vistas, Vistas materializadas y Common Table Expression · 19 lecciones

UNIDAD 13 - Vistas, Vistas materializadas y Common Table Expression

  • Introducción a la secciónVideo · 4 min
  • Temas puntuales de la secciónLectura · 0 min
  • Preparación de la base de datosVideo · 5 min
  • VistasVideo · 13 min
  • Vistas materializadasVideo · 9 min
  • Cambiar nombre de vistas y vistas materializadasVideo · 5 min
  • Common Table Expressions - CTEVideo · 7 min
  • Multiples CTEsVideo · 5 min
  • CTE RecursivoVideo · 8 min
  • CTE Recursivo - Números ascendentesVideo · 2 min
  • CTE Recursivo - Tabla de multiplicarVideo · 8 min
  • Preparación de la tabla - EmployeesVideo · 9 min
  • CTE Recursivo - Estructura organizacionalVideo · 8 min
  • CTE Recursivo - Estructura organizacional con límiteVideo · 5 min
  • Tarea - Mostrar nombres de los jefesVideo · 6 min
  • Ejemplo sin recursividad - PreparaciónVideo · 8 min
  • Resolución de la tareaVideo · 3 min
  • Ejemplo sin recursividadVideo · 4 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 14 - Funciones personalizadas · 10 lecciones

UNIDAD 14 - Funciones personalizadas

  • Introducción a la secciónVideo · 3 min
  • Temas puntuales de la secciónLectura · 0 min
  • Preparación de la base de datosVideo · 4 min
  • Creando nuestra primera funciónVideo · 9 min
  • Problema - Determinar un posible aumentoVideo · 4 min
  • Función - max_raiseVideo · 8 min
  • Multiples queries y variablesVideo · 10 min
  • IF, THEN, ELSE, END IFVideo · 5 min
  • RowtypeVideo · 6 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 15 - Stored Procedures · 8 lecciones

UNIDAD 15 - Stored Procedures

  • Introducción a la secciónVideo · 3 min
  • Temas puntuales de la secciónLectura · 0 min
  • Preparación de la base de datosVideo · 2 min
  • Función que regresa una tablaVideo · 6 min
  • Procedimientos almacenadosVideo · 10 min
  • Procedimiento de aumento salarialVideo · 9 min
  • Creación del procedimientoVideo · 13 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 16 - Triggers + Funciones + Procedimientos · 8 lecciones

UNIDAD 16 - Triggers + Funciones + Procedimientos

  • Introducción a la secciónVideo · 2 min
  • Temas puntuales de la secciónLectura · 0 min
  • Encriptar y verificar contraseñaVideo · 9 min
  • Procedimiento almacenado - user_loginVideo · 8 min
  • Resolución de la tareaVideo · 3 min
  • TriggersVideo · 11 min
  • Trigger WhenVideo · 4 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 17 - Cierre del curso · 1 lecciones

UNIDAD 17 - Cierre del curso

  • Fin del cursoVideo · 4 min
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    17 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    Cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: SQL de cero: Tu guía práctica con PostgreSQL

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Fernando Herrera.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 17 unidades · 183 lecciones · 60 h
  • 12 meses de acceso
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Fernando Herrera; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · SQL de cero: Tu guía práctica con PostgreSQL

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture