Solicitar información

Temario del curso

Introducción a PostgreSQL 16

  • Descripción general de PostgreSQL
  • Novedades en PostgreSQL 16
  • Instalación y configuración inicial
  • Arquitectura y componentes de PostgreSQL

Primeros pasos con PostgreSQL

  • Configuración del clúster de bases de datos en PostgreSQL
  • Creación y gestión de bases de datos
  • Operaciones básicas con el lenguaje SQL
  • Introducción y exploración de las características propias de PostgreSQL 16

Técnicas avanzadas del lenguaje SQL

  • Métodos avanzados para formular consultas
  • Expresiones de tablas comunes (CTE)
  • Funciones de ventana
  • Tipos de datos JSON y JSONB
  • Elaboración de consultas SQL complejas

Tipos de datos y extensiones útiles

  • Creación de tipos de datos personalizados
  • Búsqueda de texto completo
  • Uso de PostGIS para el manejo de datos geoespaciales
  • Programación con PL/pgSQL
  • Aplicación práctica de los tipos de datos y extensiones avanzadas disponibles

Creación de índices y optimización de consultas

  • Distintos tipos de índices y cuándo utilizarlos
  • Planificación y ejecución de consultas
  • Análisis y mejora del rendimiento de las consultas
  • Métodos para optimizar tanto los índices como el procesamiento de las consultas

Ajuste del rendimiento del sistema

  • Parámetros clave para optimizar el rendimiento
  • Gestión eficiente de la memoria y otros recursos del sistema
  • Supervisión y análisis continuo del desempeño
  • Estrategias generales para el ajuste y monitoreo de rendimiento

Copia de seguridad y recuperación de datos

  • Distintas estrategias para generar copias de seguridad
  • Recuperación de la base de datos a un punto específico en el tiempo
  • Diferencias entre copias lógicas y físicas
  • Procedimientos detallados para la creación de respaldos y su posterior recuperación

Seguridad y control de acceso

  • Autenticación y autorización de usuarios
  • Gestión detallada de roles y permisos asignados
  • Configuración del cifrado y de los protocolos SSL/TLS
  • Aplicación estricta de buenas prácticas en materia de seguridad

Alta disponibilidad y replicación

  • Conceptos básicos y clasificaciones de la replicación
  • Instalación y configuración del proceso de replicación en tiempo real
  • Configuración eficaz para garantizar alta disponibilidad mediante Patroni
  • Implementación práctica tanto de la replicación como de mecanismos de alta disponibilidad

Integración de PostgreSQL con aplicaciones informáticas

  • Conexión eficaz de PostgreSQL con diversos lenguajes de programación
  • Uso de PostgreSQL en los marcos de trabajo actuales para el desarrollo
  • Compatibilidad entre ORMs y la plataforma PostgreSQL
  • Procedimientos detallados para integrar con éxito PostgreSQL en las aplicaciones desarrolladas

Resumen final y recomendaciones de próximos pasos

Requerimientos

  • Conocimientos básicos del lenguaje SQL
  • Familiaridad con los conceptos fundamentales de las bases de datos

Público objetivo

  • Administradores de bases de datos
  • Desarrolladores de bases de datos
  • Administradores de sistemas
 21 Horas

Formación Corporativa a Medida

Soluciones de formación diseñadas exclusivamente para empresas.

  • Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
  • Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
  • Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Inversión

Precio por grupo privado (formación online) desde 4350 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Reseñas (2)

Próximos cursos

Categorías Relacionadas