Descripción: Curso PostgreSQL para Administradores
Formación en Database
Este curso está diseñado para dotar a los administradores de las habilidades y conocimientos esenciales necesarios para gestionar de manera competente bases de datos PostgreSQL.
Los participantes profundizarán en una experiencia de aprendizaje práctica que cubrirá temas clave como instalación de bases de datos, configuración, optimización del rendimiento, estrategias de respaldo y recuperación, y mejores prácticas de seguridad.
Formación SINENSIA
Detalles
Módulo 1: Introducción a PostgreSQL
• 1.1 Conceptos Básicos de Bases de Datos
o Definición de bases de datos relacionales
o Principios de SQL
• 1.2 PostgreSQL: Visión General
o Historia y evolución
o Características clave
Módulo 2: Instalación y Configuración
• 2.1 Requisitos del Sistema
o Hardware y software necesario
o Recomendaciones para la instalación
• 2.2 Instalación de PostgreSQL
o Descarga e instalación
o Configuración inicial
• 2.3 Configuración Avanzada
o Ajustes de rendimiento
o Configuración de seguridad
Módulo 3: Gestión de Bases de Datos
• 3.1 Creación de Bases de Datos y Tablas
o Comandos DDL (Data Definition Language)
o Tipos de datos en PostgreSQL
• 3.2 Manipulación de Datos
o Operaciones CRUD (Crear, Leer, Actualizar, Eliminar)
o Transacciones y bloqueo de datos
Módulo 4: Copias de Seguridad y Restauración
• 4.1 Estrategias de Copias de Seguridad
o Tipos de copias de seguridad
o Programación de copias de seguridad automáticas
• 4.2 Restauración de Datos
o Proceso de restauración
o Puntos de recuperación
Módulo 5: Seguridad en PostgreSQL
• 5.1 Autenticación y Autorización
o Configuración de roles y permisos
o Autenticación basada en certificados
• 5.2 Auditoría de Seguridad
o Registro de eventos
o Monitoreo de actividad del usuario
Módulo 6: Optimización de Rendimiento
• 6.1 Índices y Optimización de Consultas
o Creación y gestión de índices
o Estrategias para mejorar el rendimiento de las consultas
• 6.2 Herramientas de Monitorización
o Uso de herramientas como pg_stat_statements y pg_stat_monitor
o Interpretación de métricas de rendimiento
Este curso está dirigido a administradores de bases de datos, profesionales de TI y administradores de sistemas responsables de la gestión y el mantenimiento de bases de datos PostgreSQL.
• Comprensión básica de los conceptos de bases de datos relacionales.
• Familiaridad con SQL y consultas de bases de datos.
• Experiencia previa con la interfaz de línea de comandos de Linux/Unix.
Al finalizar el curso, los participantes estrán capacitados para:
• Instalar y configurar PostgreSQL para un rendimiento óptimo.
• Administrear eficazmente bases de datos, tablas y roles de usuario.
• Ajustar el rendimiento de la base de datos para lograr una capacidad de respuesta óptima.
• Implementar estrategias sólidas de respaldo y recuperación para salvaguardar la integridad de los datos.
• Proteger las bases de datos PostgreSQL contra posibles amenazas.