Curso PostgreSQL: Fundamentos
En Conocimiento Libre impulsamos el desarrollo de proyectos de innovación y la adopción de la Industria 4.0 para fortalecer la competitividad y promover el desarrollo sostenible del ecosistema regional, lo logramos a través de servicios de transformación digital y el fomento de competencias laborales dirigidos a los actores de la triple hélice (Empresas, Gobierno y Universidades).
Conocimiento Libre es un Partner oficial de Capacitación LPI ATP (Approved Training Partner) reconocido como Platinum, el máximo nivel alcanzable.

Acerca del Curso:
El Curso PostgreSQL Fundamentos, está diseñado para profesionales de TI que desean adquirir habilidades en la instalación, configuración y gestión eficiente de bases de datos PostgreSQL. A lo largo del curso, los participantes aprenderán a administrar bases de datos de manera segura y optimizada, aplicando las mejores prácticas del sector.
A lo largo del Curso PostgreSQL Fundamentos los participantes aprenderán a administrar bases de datos de manera segura y optimizada, aplicando las mejores prácticas del sector.
Objetivos del Curso:
- Instalar y configurar PostgreSQL en diferentes entornos, garantizando un despliegue eficiente.
- Administrar usuarios y permisos, aplicando estrategias de seguridad para controlar accesos.
- Optimizar el rendimiento de PostgreSQL, ajustando parámetros y configuraciones avanzadas.
- Implementar estrategias de respaldo y recuperación, asegurando la integridad de los datos.
- Gestionar esquemas y estructuras de bases de datos, mejorando la organización de la información.
- Configurar y utilizar replicación y alta disponibilidad, para garantizar la continuidad del servicio.
- Monitorear el estado del servidor y solucionar problemas comunes, utilizando herramientas especializadas.
- Automatizar tareas administrativas y mejorar la eficiencia operativa en la gestión de bases de datos.
Temario del curso
UNIDAD 1: Proceso de evaluación comparativa
1.1 Arquitectura de PostgreSQL
1.2 CPU Benchmarking análisis y sus herramientas
1.3 Memory Benchmarking análisis y sus herramientas
1.4 Disk Benchmarking análisis y sus herramientas
1.5 Database Benchmarking análisis y sus herramientas
UNIDAD 2: Proceso para la instalación del sistema operativo
2.1 Instalación del sistema operativo
2.2 Particionamiento de PostgreSQL con soporte LVM
2.3 Manejo del soporte LVM
2.4 Conceptos: Creación, expansión y eliminación de volúmenes
UNIDAD 3: Instalación de PostgreSQL
3.1 Instalación de PostgreSQL desde el sistema operativo
3.2 Configuración del servidor / parámetros de configuración del servidor
3.3 Puesta en marcha
UNIDAD 4: Conocer las herramientas de administración
4.1 Herramienta de administración por consola (pgsql) y gráfica (PGAdmin)
4.2 Herramienta de monitorización de logs y querys
UNIDAD 5: Manejo de respaldos
5.1 Uso de la herramienta pg_dump
5.2 Uso de la herramienta pg_restore
5.3 Moviendo datos
5.4 Creación de diccionario de Datos
5.5 Data loader en PostgreSQL
UNIDAD 6: Manejo de conexiones seguras
6.1 Certificados SSL vs TLS
6.2 Certificados autofirmados vs certificados firmados por un ente autorizador
6.3 Creación de certificados TLS para PostgreSQL
6.4 Instalación de certificados TLS para PostgreSQL
UNIDAD 7: Aspectos básicos de SQL
7.1 Introducción a SQL
7.2 Schemas
7.3 Tables Space
Audiencia
- Administradores de bases de datos (DBA) que buscan optimizar la gestión y mantenimiento de PostgreSQL.
- Desarrolladores de software que trabajan con aplicaciones que requieren bases de datos PostgreSQL.
- Ingenieros de datos y analistas que necesitan gestionar grandes volúmenes de datos con PostgreSQL.
- Administradores de sistemas y DevOps interesados en implementar PostgreSQL en entornos de producción.
- Consultores de bases de datos que desean mejorar el rendimiento y seguridad en PostgreSQL.
Si deseas explorar más opciones de capacitacion, te invitamos a consultar nuestro Catálogo de Cursos y Certificaciones, donde encontrarás programas en Linux, Ciberseguridad, DevOps, Nube y Bases de Datos.
Requisitos
- Conocimientos básicos de bases de datos relacionales y SQL.
- Familiaridad con sistemas operativos Linux y comandos básicos de terminal.
- Experiencia en administración de sistemas o gestión de bases de datos (deseable, pero no obligatorio).
- Entendimiento general sobre estructuras de datos y normalización en bases de datos.
- Interés en aprender sobre optimización, seguridad y administración avanzada de PostgreSQL.

* Campo obligatorio
Vive la experiencia de nuestros cursos


