Itinerario disponibleAvanzado

PostgreSQL · Transacciones · Rendimiento

Formación PostgreSQL: curso práctico avanzado

Profundiza en PostgreSQL practicando la estructura, los cambios, las transacciones, la optimización y la seguridad de una base en un laboratorio aislado.

Requisitos previos : Dominar SQL Fundamentos y saber leer una consulta analítica de varias etapas.

8lecciones estructuradas
8experiencias canónicas
2módulos progresivos
5 h 11Duración estimada

Competencias objetivo

Competencias de esta formación PostgreSQL

01

Garantizar la coherencia

Usar tipos, claves y restricciones para impedir estados empresariales no válidos.

02

Proteger los cambios

Escribir INSERT, UPDATE y DELETE dentro de transacciones controladas y reversibles.

03

Optimizar consultas

Elegir índices y leer las partes útiles de un plan con EXPLAIN.

04

Automatizar con criterio

Usar funciones, triggers y permisos sabiendo cuándo evitar lógica oculta.

Pruebas de progreso

Un itinerario rico no se mide solo por el número de páginas.

Aprendes un método, lo reutilizas con otros datos y demuestras autonomía en una evaluación y un caso empresarial.

01

Comprender

Comprender los invariantes de una base de aplicación PostgreSQL.

8 lecciones estructuradas
02

Practicar

Escribir, revertir, automatizar, proteger y medir en un laboratorio aislado.

8 experiencias canónicas · Pistas progresivas, diagnóstico de errores y soluciones explicadas
03

Demostrar

Elegir restricciones, transacciones, índices, funciones, triggers y permisos con justificación.

Consultas ejecutadas y resultados comparados automáticamente · Evaluación final y proyecto empresarial

Tu progreso

Iniciar el itinerario

Programa detallado

8 lecciones estructuradas

Construye, modifica, automatiza, protege y optimiza una base PostgreSQL en un laboratorio aislado.

Programa detallado 1
Estructurar y modificar sin perder coherencia4 lecciones estructuradas
  1. 01
    Imponer integridad con restriccionesElige entre tipo, NOT NULL, UNIQUE, CHECK, PRIMARY KEY y FOREIGN KEY. · Práctica asociada: Garantizar la integridad con limitaciones reales
    34 minAcceso necesarioVer el programa
  2. 02
    Modificar datos con un DML seguroMaster INSERT, UPDATE, DELETE y UPSERT con perímetro controlado. · Práctica asociada: Edita datos sin perder el control
    36 minAcceso necesarioVer el programa
  3. 03
    Proteger una operación con transaccionesUsa COMMIT, ROLLBACK y SAVEPOINT y comprende la concurrencia. · Práctica asociada: Asegurar una operación con transacciones
    40 minAcceso necesarioVer el programa
  4. 04
    Reutilizar la lógica con vistas y vistas materializadas.Elige entre un resultado siempre nuevo y un resultado precalculado. · Práctica asociada: Crear y mantener vistas confiables
    34 minAcceso necesarioVer el programa
Programa detallado 2
Automatizar, proteger y optimizar PostgreSQL4 lecciones estructuradas
  1. 05
    Acelera con índices y lee EXPLAINVincula un índice a una consulta real y mide su coste. · Práctica asociada: Elige un índice y lea EXPLAIN
    42 minAcceso necesarioVer el programa
  2. 06
    Encapsular la lógica con funciones y procedimientos.Elige un objeto reutilizable sin ocultar la lógica innecesariamente. · Práctica asociada: Escribir funciones PostgreSQL comprobables
    42 minAcceso necesarioVer el programa
  3. 07
    Automatizar una auditoría con disparadoresUtiliza OLD, NEW, BEFORE y AFTER sin crear lógica invisible. · Práctica asociada: Automatizar una auditoría con disparadores
    45 minAcceso necesarioVer el programa
  4. 08
    Controlar el acceso con roles y permisosAplica privilegios mínimos con GRANT, REVOKE y roles de grupo. · Práctica asociada: Probar roles y permisos positiva y negativamente
    38 minAcceso necesarioVer el programa

Práctica de fin de itinerario

Pon en práctica las competencias del itinerario.

Retoma un ejercicio de este nivel, explica el resultado y comprueba un caso límite. La práctica está incluida en el itinerario; no es una certificación independiente.

Garantizar la integridad con limitaciones reales

Continuar un ejercicio del itinerario