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
Estaba claramente diseñado para ser muy apropiado a nuestro propósito, lo que lo hizo aún más útil. Me gustó mucho el formato de zoom ya que me permitió concentrarme con el material justo frente a mí todo el tiempo y el entrenador pudo agregar ilustraciones y marcas mientras explicaba. El entrenador respondió todas nuestras preguntas de una manera muy satisfactoria y me sorprendí de cuánto pude aprender en un solo día. Normalmente me canso del entrenamiento por la tarde, pero este fue muy engañoso hasta el final. El ritmo era perfecto y los detalles se centraron en las áreas correctas.
Davina Sanders - Scottish Government
Curso - PostgreSQL Performance Tuning
Traducción Automática
Michal fue muy conocedor y cautivador como profesor.
Nate Clifton - NIIT (USA) Inc.
Curso - PostgreSQL Advanced DBA
Traducción Automática
nuevos conocimientos que se pueden aplicar en nuestro sistema
Laurence Bangsal - PayMaya Philippines, Inc.
Curso - PostgreSQL Administration, Optimization and Replication
Traducción Automática
Conocimientos detallados y aproximación al cliente
Wojciech Polak - ANIXE Polska sp. z o.o.
Curso - PostgreSQL for Developers
Traducción Automática