Temario del curso
Introducción a PostgreSQL 16
- Descripción general de PostgreSQL
- Nuevas características de PostgreSQL 16
- Instalación y configuración
- Arquitectura y componentes de PostgreSQL
Comenzando con PostgreSQL
- Configuración del clúster de base 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 de consulta avanzadas
- Expresiones de tabla comunes (CTE)
- Funciones de ventana
- Tipos de datos JSON y JSONB
- Escritura de consultas SQL avanzadas
Tipos de datos y extensiones
- Tipos de datos personalizados
- Búsqueda de texto completo
- PostGIS para datos geoespaciales
- Programación 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
Copia de seguridad y recuperación
- Estrategias de copia de seguridad
- Recuperación en un punto específico del tiempo
- 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 encriptación 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 transmisión
- 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 de aplicaciones modernos
- ORM y PostgreSQL
- Integración de PostgreSQL con una aplicación
Resumen y próximos pasos
Requerimientos
- Conocimientos básicos de SQL
- Familiaridad con los conceptos de bases de datos
Público objetivo
- Administradores de bases de datos
- Desarrolladores de bases de datos
- Administradores de sistemas
Testimonios (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