Programa del Curso
Introducción a PostgreSQL 16
- Descripción general de PostgreSQL
- Nuevas características en PostgreSQL 16
- Instalación y configuración
- PostgreSQL Arquitectura y componentes
Primeros pasos con PostgreSQL
- PostgreSQL Configuración del clúster de base de datos
- Creación y gestión de bases de datos
- Operaciones básicas SQL
- Preparación y exploración PostgreSQL 16
Técnicas avanzadas SQL
- Técnicas de consulta avanzadas
- Expresiones de tabla comunes (CTE)
- Funciones de ventana
- Tipos de datos JSON y JSONB
- Escribir consultas avanzadas SQL
Tipos de datos y extensiones
- Tipos de datos personalizados
- Búsqueda de texto completo
- PublicaciónGIS para datos geoespaciales
- Programación PL/pgSQL
- Uso de extensiones y tipos de datos avanzados
Indexación y optimización de consultas
- Tipos de índice y uso
- Planeación y ejecución de consultas
- Análisis y optimización de consultas
- Indexación y optimización de consultas
Ajuste del rendimiento
- Parámetros de ajuste del rendimiento
- Gestión de memoria y recursos
- Supervisión y análisis del rendimiento
- Ajuste y supervisión del rendimiento
Copia de seguridad y recuperación
- Estrategias de copia de seguridad
- Recuperación a un momento dado
- Copias de seguridad lógicas y físicas
- Realización de copias de seguridad y recuperación
Seguridad y Access Control
- Autenticación y autorización
- Administración de roles y permisos
- Encriptación y configuración 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 la replicación de streaming
- Configuración de la alta disponibilidad con Patroni
- Implementación de la replicación y la alta disponibilidad
Integración PostgreSQL con aplicaciones
- Conexión PostgreSQL con varios lenguajes de programación
- Uso de PostgreSQL en marcos de aplicaciones modernos
- ORM y PostgreSQL
- Integración PostgreSQL con una aplicación
Resumen y próximos pasos
Requerimientos
- Conocimientos básicos de SQL
- Familiaridad con los conceptos de bases de datos
Audiencia
- Database Administradores
- Database Desarrolladores
- 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