Temario del curso
Introducción a PostgreSQL 16
- Resumen de PostgreSQL
- Nuevas características en PostgreSQL 16
- Instalación y configuración
- Arquitectura y componentes de PostgreSQL
Primeros pasos con PostgreSQL
- Configuración del clúster de bases de datos de PostgreSQL
- Creación y gestión de bases de datos
- Operaciones básicas de SQL
- Configuración y exploración de PostgreSQL 16
Técnicas avanzadas de SQL
- Técnicas avanzadas de consulta
- Expresiones de tabla comunes (CTE)
- Funciones de ventana
- Tipos de datos JSON y JSONB
- Redacción de consultas SQL avanzadas
Tipos de datos y extensiones
- Tipos de datos personalizados
- Búsqueda de texto completo
- PostGIS para datos geoespaciales
- Programación en PL/pgSQL
- Uso de tipos de datos avanzados y extensiones
Indexación y optimización de consultas
- Tipos de índices y su uso
- Planificación y ejecución de consultas
- Análisis y optimización de consultas
- Indexación y optimización de consultas
Ajuste de rendimiento
- Parámetros de ajuste de rendimiento
- Gestión de memoria y recursos
- Monitoreo y análisis del rendimiento
- Ajuste y monitoreo del rendimiento
Copias de seguridad y recuperación
- Estrategias de copia de seguridad
- Recuperación en un momento determinado (point-in-time)
- Copias de seguridad lógicas y físicas
- Realización de copias de seguridad y recuperación
Seguridad y control de acceso
- Autenticación y autorización
- Gestión de roles y permisos
- Configuración de cifrado y SSL/TLS
- Implementación de las mejores prácticas de seguridad
Alta disponibilidad y replicación
- Conceptos y tipos de replicación
- Configuración de replicación en streaming
- Configuración de alta disponibilidad con Patroni
- Implementación de replicación y alta disponibilidad
Integración de PostgreSQL con aplicaciones
- Conexión de PostgreSQL con varios lenguajes de programación
- Uso de PostgreSQL en marcos modernos de aplicaciones
- ORM y PostgreSQL
- Integración de PostgreSQL con una aplicación
Resumen y próximos pasos
Requerimientos
- Conocimientos básicos de SQL
- Familiaridad con conceptos de bases de datos
Público Objetivo
- Administradores de bases de datos
- Desarrolladores de bases de datos
- Administradores de sistemas
Reseñas (2)
Todos los conceptos relacionados con PostgreSQL y los ejemplos que hemos realizado en la máquina virtual. Muy dinámico y fácil de seguir.
Ignacio Irurita - Unit4
Curso - PostgreSQL 16 for Developers and Administrators
Traducción Automática
Al final del primer día, un asistente sugirió más interacción en las prácticas y los formadores tomaron esto en cuenta para el segundo día.
Daniela - Unit4
Curso - PostgreSQL 16 for Developers and Administrators
Traducción Automática