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 (5)
Andrés se asegura constantemente de responder a todas las preguntas de los asistentes y se esfuerza por asegurarse de que todos comprendan sus enseñanzas. Admiro su experiencia y competencia en la materia
Ryan - Questronix Corporation
Curso - PostgreSQL for Administrators - 3 Days
Traducción Automática
It was clearly tailored to be very appropriate to our purpose which made it extra helpful. I really liked the zoom format as it helped me focus with the material right in front of you all the time and the trainer able to add illustrations and markings on to it as he explained. The trainer answered all our questions in a very satisfying way and I felt surprised at how much I was able to learn in one day. Usually i get tired of training by the afternoon but this was very engaging right through to the end. Pace was perfect and detail went into the right areas.
Davina Sanders - Scottish Government
Curso - PostgreSQL Performance Tuning
Michal was very knowledgable and engaging as a teacher.
Nate Clifton - NIIT (USA) Inc.
Curso - PostgreSQL Advanced DBA
new knowledges that can be apply in our system
Laurence Bangsal - PayMaya Philippines, Inc.
Curso - PostgreSQL Administration, Optimization and Replication
Detailed knowledge and customer approach