Envíanos tu consulta
Términos y condiciones *
*Si no puedes asistir en directo te facilitaremos un enlace para verlo en diferido
logoImagina
Formación
Modalidades
Próximas Convocatorias
Temario
FAQ
Solicitar información
iconoCurso

Curso PostgreSQL: Administración y Optimización

DISPONIBLE EN MODALIDAD:
onlineWhite
Online
arrowRightDark
aMedidaIcon
Aula Virtual Personalizada
arrowRightDark

En este curso intensivo, los participantes aprenderán todo lo necesario para administrar bases de datos PostgreSQL de manera efectiva. Se cubrirán aspectos fundamentales y avanzados, incluyendo la instalación y configuración en distintos entornos, el manejo de herramientas de conexión tanto gráficas como de línea de comandos, y la implementación de medidas de seguridad y autenticación.

A través de sesiones teóricas y prácticas, los participantes desarrollarán habilidades para optimizar el rendimiento de las bases de datos y realizar mantenimientos rutinarios. Se hará especial énfasis en el uso de ejercicios prácticos para reforzar los conocimientos adquiridos, asegurando que los participantes puedan aplicar lo aprendido en sus propios entornos de trabajo.

iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient

Administración y Optimización de Bases de Datos PostgreSQL

A quién va dirigido nuestro curso de PostgreSQL para Administradores

Este curso está dirigido a administradores de bases de datos, ingenieros de sistemas y profesionales de TI que buscan adquirir o perfeccionar sus habilidades en la gestión de PostgreSQL.

Objetivos de nuestro curso de PostgreSQL para Administradores

  • Dominar los fundamentos esenciales de PostgreSQL.
  • Gestionar servidores PostgreSQL profesionalmente, incluyendo el trabajo con índices y la optimización de consultas.
  • Administrar réplicas de datos para asegurar la persistencia y seguridad en caso de fallos de servidores.
  • Conocer y utilizar herramientas avanzadas para la administración y monitorización de bases de datos PostgreSQL.

Qué vas a aprender en nuestro curso de PostgreSQL para Administradores

En este curso intensivo, los participantes aprenderán todo lo necesario para administrar bases de datos PostgreSQL de manera efectiva. Se cubrirán aspectos fundamentales y avanzados, incluyendo la instalación y configuración en distintos entornos, el manejo de herramientas de conexión tanto gráficas como de línea de comandos, y la implementación de medidas de seguridad y autenticación.

A través de sesiones teóricas y prácticas, los participantes desarrollarán habilidades para optimizar el rendimiento de las bases de datos y realizar mantenimientos rutinarios. Se hará especial énfasis en el uso de ejercicios prácticos para reforzar los conocimientos adquiridos, asegurando que los participantes puedan aplicar lo aprendido en sus propios entornos de trabajo.

Requisitos de nuestro curso de PostgreSQL para Administradores

  • Tener conocimientos básicos sobre bases de datos relacionales.
  • Contar previamente con Docker Desktop y Visual Studio Code instalados en el equipo.
  • Disponer de un equipo Linux (preferiblemente Ubuntu) o un entorno virtualizado Linux configurado correctamente, con acceso a un usuario con permisos de instalación.
  • Se recomienda que el equipo utilizado para el curso tenga un disco SSD.
  • Haber trabajado previamente con imágenes de Docker y poseer conocimientos básicos del sistema operativo Linux.

Nuestras modalidades de formación

icon
Cursos Online
modalidadesImg
Formación a través de nuestro campus virtual
modalidadesImgBonificable hasta el 100% por FUNDAE
modalidadesImg
Horario Flexible de formación
modalidadesImg
Teoría, práctica y vídeos guiados
modalidadesImgAcceso multiplataforma, desde PC y móviles
modalidadesImg
100% tutorizado por un formador experto
modalidadesImg
Diploma de aprovechamiento
Me interesa
icon
Aula Virtual Personalizada
aulasModalidades
Videoconferencia en tiempo real, síncrono, a través de Zoom
aulasModalidades
Bonificable hasta el 100%, por FUNDAE.
aulasModalidadesPlanificación a medida
aulasModalidades
100% práctico con proyectos evolutivos
aulasModalidades
Temario adaptado a vuestras necesidades
aulasModalidades
100% tutorizado con feedback inmediato
aulasModalidades
Diploma de aprovechamiento
Me interesa
PostgreSQL para Administradores: Últimas plazas

A continuación te mostramos las próximas convocatorias disponibles de nuestras formaciones online. Si te interesa realizar una formación a medida, para un grupo de trabajadores, puedes realizar un Aula Virtual Personalizada.

05 feb
arrowConvocatorias
iconoCurso
Curso PostgreSQL para Administradores Online
regularClockIcon.svg
60 horas lectivas
plazasIcon
Plazas limitadas
porcentajeicon
Hasta 100% bonificables
¡ÚLTIMAS PLAZAS!
¡Me interesa!

Contenido del curso

tema 1

Introducción

  • Historia de PostgreSQL
  • Características de PostgreSQL
  • El Grupo de Desarrollo Global
  • Licencia de PostgreSQL
  • Política de versionado
  • El ecosistema de PostgreSQL
  • Crea tu laboratorio de pruebas
iconArrowDown
tema 2

Instalación

  • Instalación en Linux desde repositorios
  • Explorando la instalación
  • Configurar el acceso remoto
  • Instalación en Windows
  • Instalación del software cliente de PostgreSQL
  • Instalación a partir del código fuente
  • Crear un clúster de PostgreSQL
  • Iniciar una instancia de PostgreSQL
  • Desinstalación de PostgreSQL
iconArrowDown
tema 3

Arquitectura

  • Introducción
  • Modelo cliente-servidor
  • Arquitectura del servidor
  • Memorias
  • Procesos
  • WAL (Registro de Escritura Anticipado)
  • El Directorio de Datos
  • Almacenamiento interno
  • Formato de página
  • MVCC (Control de Concurrencia Multiversión)
iconArrowDown
tema 4

Configuración

  • Ficheros de configuración del servidor
  • Ajustar las memorias del servidor
  • Ajustar los procesos del servidor
  • Otros parámetros del servidor
  • Herramientas de configuración
  • Comando ALTER SYSTEM
  • Tests de rendimiento
iconArrowDown
tema 5

Clientes

  • Cliente estándar psql
  • Opciones de psql
  • Metacomandos
  • Fichero .psqlrc
  • Cliente gráfico pgAdmin4
  • Instalación de pgAdmin4
  • Explorando pgAdmin4
iconArrowDown
tema 6

El Catálogo del Sistema y estadísticas

  • El catálogo del sistema
  • Esquema information_schema
  • Esquema pg_catalog
  • Tablas y vistas útiles
  • Estadísticas del sistema
  • Estadísticas dinámicas
  • Estadísticas acumuladas
  • Estadísticas extendidas
  • La extensión pg_stat_statements
  • Consultas útiles para el DBA
iconArrowDown
tema 7

Optimización

  • El optimizador de consultas
  • Explain Plan
  • Costes de ejecución
  • Tips de optimización de consultas
  • Indices
  • Indices hipotéticos
iconArrowDown
tema 8

Copias de seguridad y recuperación

  • Técnicas de backup y recuperación
  • Backup y recuperación lógica del clúster
  • Backup y recuperación lógica de bases de datos
  • Backup y recuperación selectiva
  • Backup y recuperación física
  • El proceso archiver
  • Backup continuo
  • PITR (Recuperación hasta un Punto en el Tiempo)
  • Replicación retrasada
iconArrowDown
tema 9

Mantenimiento

  • Tareas de mantenimiento
  • Por qué se hinchan las tablas
  • Vacuum y autovacuum
  • Tareas preventivas
  • Particionado de tablas
  • Mantenimiento de índices
  • La extensión pg_repack
iconArrowDown
tema 10

El log del servidor

  • El log del servidor
  • Los destinos del log
  • El proceso logger
  • Rotación del log
  • Niveles de mensajes
  • Registro de sentencias y transacciones
  • Prefijo de la línea de log
  • Otros parámetros de configuración del log
  • El log en formato CSV o JSON
iconArrowDown
tema 11

Monitorización

  • Monitorización en tiempo real
  • Informes de actividad del servidor
  • Herramientas útiles
iconArrowDown
tema 12

Seguridad

  • Seguridad a nivel de host
  • Lista de Control de Acceso
  • Seguridad a nivel de fila
  • Sistemas de auditoría nativos
  • Auditar con audit-trigger 91 plus
  • Auditar con pgAudit y pgAudit Analyze
iconArrowDown
tema 13

Actualizaciones

  • Por qué es importante mantener PostgreSQL actualizado
  • Actualizaciones menores
  • Actualizaciones mayores
  • Actualización/Migración mediante pg_dump
  • Actualización/Migración mediante Replicación Lógica
iconArrowDown
tema 14

Pool de conexiones pgBouncer

  • Introducción a pgBouncer
  • Configuración rápida de pgBouncer
  • Opciones de ejecución
  • Configuración avanzada de pgBouncer
  • Ficheros de autenticación
  • La Consola de Administración
iconArrowDown
tema 15

Replicación física y lógica

  • Introducción a la Alta Disponibilidad
  • Topologías de Alta Disponibilidad
  • Streaming Replication síncrono y asíncrono
  • Instalación y configuración de repmgr
  • Failover automático
  • Switchover automático
  • IP virtual flotante
  • Añadir nodo standby
  • Replicación en cascada
  • Replicación retrasada
  • Actualizaciones en sistemas de Alta Disponibilidad
  • Introducción a la Replicación Lógica
  • Opciones de publicación
  • Opciones de suscripción
iconArrowDown

Preguntas Frecuentes de PostgreSQL para Administradores

¿Cuáles son los beneficios del curso PostgreSQL para Administradores?

accordionIcon
Los beneficios de este curso incluyen el aprendizaje profundo de la gestión y administración de bases de datos PostgreSQL, mejora en la eficiencia del manejo de datos, y adquisición de habilidades para optimizar el rendimiento de las bases de datos, asegurando una gestión segura y efectiva.

¿El curso PostgreSQL para Administradores está 100% bonificado por FUNDAE?

accordionIcon
Sí, este curso es 100% bonificable a través de FUNDAE. Esto significa que, si tu empresa cumple con los requisitos, puede recibir una subvención completa para la formación, lo que facilita el acceso a esta valiosa capacitación sin coste adicional.

¿Cómo se imparten las clases del curso PostgreSQL para Administradores?

accordionIcon
Las clases se imparten en modalidad presencial o virtual según las necesidades de tu empresa. Los instructores son expertos en el campo y utilizan metodologías prácticas y teóricas para asegurar un aprendizaje efectivo y aplicable en el entorno laboral.

¿Qué habilidades desarrollo en el curso PostgreSQL para Administradores?

accordionIcon
Al completar este curso, desarrollarás habilidades en la instalación, configuración y mantenimiento de bases de datos PostgreSQL, optimización de consultas, seguridad y backup de datos, además de resolver problemas comunes en la administración de bases de datos.

¿Cómo me inscribo en el curso PostgreSQL para Administradores?

accordionIcon
Para inscribirte, puedes seguir el proceso de registro a través de la plataforma de Imagina Formación. Necesitarás completar un formulario de inscripción y, dependiendo de la modalidad de bonificación, es posible que debas proporcionar información adicional para gestionar la bonificación a través de FUNDAE.