Administración de PostgreSQL - 5 días Aula Virtual
3.450,00 EUR
- 5 days
Desarrolla las habilidades prácticas necesarias para instalar, configurar, asegurar, mantener y optimizar bases de datos PostgreSQL en entornos empresariales. Este curso práctico de Administración de PostgreSQL te guía a través de todo el ciclo de vida de la base de datos, desde el despliegue inicial y la gestión de usuarios hasta la optimización del rendimiento, la copia de seguridad y la recuperación, y el mantenimiento continuo.
Características clave
Idioma
Material del curso en inglés
Nivel
Nivel principiante - intermedio
5 días (8 horas/día) en línea con instructor en vivo
Más de 60 horas de estudio recomendadas
Ejercicios de laboratorio del mundo real
Materiales del curso para conservar como referencia futura
Cubre las versiones de PostgreSQL de la 13 a la 18
Consejos de solución de problemas basados en situaciones reales
¡Pide confirmación de la fecha!
Certificación de finalización del programa incluida

Resultados de aprendizaje
Al final de este programa, podrás:
Gestión avanzada de transacciones
Aprende cómo PostgreSQL mantiene la consistencia de los datos mediante transacciones, control de concurrencia, mecanismos de bloqueo y prevención de interbloqueos.
Registro y monitoreo en PostgreSQL
Configura y analiza los registros de PostgreSQL para solucionar problemas, supervisar el rendimiento e identificar incidencias de seguridad o relacionadas con las consultas.
Gestión de extensiones de PostgreSQL
Instala, configura y administra extensiones de PostgreSQL para mejorar la supervisión, la indexación y la funcionalidad de la base de datos.
Carga de datos de alto rendimiento
Optimiza las importaciones masivas de datos utilizando COPY, estrategias de indexación y técnicas de ajuste de rendimiento para migraciones de datos a gran escala

Cronograma del curso
Día 1
Sesión 1: Instalación y configuración de PostgreSQL
- Instalación y despliegue de PostgreSQL
- Clusters de bases de datos y configuración del servidor
- Gestión de cuentas y entornos
Sesión 2: Arquitectura de PostgreSQL
- Arquitectura y procesos de PostgreSQL
- Memoria, almacenamiento y estructura de directorios
- Operaciones MVCC, WAL y VACUUM
Sesión 3: Aplicaciones cliente de PostgreSQL
- Uso de psql y pgAdmin
- Control de acceso y autenticación
- Conectividad del cliente y resolución de problemas
Sesión 4: Creación y configuración de bases de datos
- Creación, copia y eliminación de bases de datos
- Administración de servidores de bases de datos
- Supervisión de bases de datos e inicialización de clústeres
Día 2
Sesión 5: Esquemas de PostgreSQL
- Conceptos y gestión de esquemas
- Rutas de búsqueda, privilegios y esquemas del sistema
- Descripción general del esquema de información
Sesión 6: Gestión de roles
- Roles, usuarios y privilegios
- Pertenencia e herencia de roles
- Gestión de acceso y resolución de problemas
Sesión 7: Control de acceso de grano fino
- Permisos de base de datos, esquema, tabla y columna
- Comandos GRANT y REVOKE
- Gestión de privilegios
Sesión 8: Creación y gestión de índices
- Tipos y estrategias de índices en PostgreSQL
- Creación, optimización y mantenimiento de índices
- Optimización del rendimiento con índices
Sesión 9: Transacciones y concurrencia
- Gestión y control de transacciones
- MVCC y niveles de aislamiento
- Bloqueos, interbloqueos y gestión de concurrencia
Día 3
Sesión 10: Estructura de la base de datos PostgreSQL
- Archivos de configuración y arquitectura de almacenamiento
- Tablas, filas, índices y disposición de archivos
- Mapa de espacio libre y mapa de visibilidad
Sesión 11: Gestión de espacios de tabla
- Conceptos y administración de espacios de tabla
- Creación, modificación y eliminación de espacios de tabla
- Gestión de tablespaces con SQL y pgAdmin
Sesión 12: Registro en PostgreSQL
- Destinos y formatos de registro
- Configuración del registro y seguimiento de eventos
- Supervisión y resolución de problemas con registros
Sesión 13: Extensiones de PostgreSQL
- Instalar y gestionar extensiones
- Módulos contrib de PostgreSQL
- Creación y eliminación de extensiones de base de datos
Día 4
Sesión 14: Copia de seguridad y recuperación
- Estrategias de copia de seguridad y exportaciones de bases de datos
- Uso de pg_dump, pg_dumpall y pg_restore
- Recuperación de bases de datos y sistemas de archivos
Sesión 15: Recuperación a un Punto en el Tiempo (PITR)
- Registro por anticipado (WAL) y recuperación tras fallos
- Archivado continuo y copias de seguridad base
- Configuración de PITR, recuperación y gestión de líneas de tiempo
- Optimización del registro de transacciones y puntos de restauración
Día 5
Sesión 16: Optimización de consultas en PostgreSQL
- Optimización de consultas y planificación de ejecución
- Estrategias de escaneo y combinación
- EXPLAIN, ANALYZE y gestión de estadísticas
- Ajuste de rendimiento y optimización de memoria
Sesión 17: Mantenimiento rutinario de bases de datos
- Gestión de VACUUM y Autovacuum
- Optimización y limpieza del almacenamiento
- Tareas rutinarias de mantenimiento de bases de datos
Sesión 18: Supervisión y optimización del rendimiento del servidor
- Supervisión del rendimiento de bases de datos y sistemas
- Análisis de actividad, bloqueos, WAL y archivado
- Recopilación de estadísticas y optimización del rendimiento
Sesión 19: Población eficiente de bases de datos
- Carga de datos de alto rendimiento con COPY
- Técnicas de optimización de carga masiva
- Gestión de índices, restricciones y WAL
- Operaciones eficientes de copia de seguridad y migración

¿Quién debería inscribirse en este programa?
Administradores de bases de datos (DBA)
Administradores de PostgreSQL
Administradores de sistemas Linux
Ingenieros de Infraestructura
Ingenieros DevOps
Ingenieros de soporte técnico que gestionan entornos PostgreSQL
Requisitos previos
- Conocimientos básicos de SQL
- Familiaridad con los conceptos de bases de datos relacionales
- Experiencia básica en administración de Linux o UNIX
- Tener experiencia trabajando con bases de datos PostgreSQL es beneficioso, pero no obligatorio
- Comprensión de los conceptos de consulta y gestión de bases de datos
Declaraciones
Licencias y acreditación
El curso se ofrece de acuerdo con el Acuerdo del Programa de Socios y cumple con los requisitos del Acuerdo de Licencia.
Política de equidad
Se anima a los candidatos a ponerse en contacto con AVC para recibir orientación y apoyo durante todo el proceso de adaptación.
Preguntas frecuentes

¿Necesita soluciones corporativas o integración LMS?
¿No encontraste el curso o programa que encajaría para tu empresa? ¿Necesitas integración con un LMS? ¡Escríbenos! ¡Resolveremos todo!
