Temario del curso

Introducción

  • PostgreSQL vs MySQL vs Oracle
  • Resumen de características y arquitectura de PostgreSQL 13

Comenzando

  • Configuración de un servidor de base de datos
  • Instalación de PostgreSQL 13
  • Creación y acceso a una base de datos
  • Sintaxis SQL, comandos y funciones

Configurando una Base de Datos de Postgres

  • Definición de datos, valores predeterminados y restricciones
  • Configuración y modificación de tablas
  • Gestión de privilegios y políticas de seguridad
  • Creación de esquemas de base de datos
  • Implementación de herencia y particionamiento de tablas
  • Añadir, actualizar y consultar datos
  • Tipos de datos, funciones y operadores
  • Uso de índices y ejecución de búsquedas de texto completo
  • Comprensión del control de concurrencia

Gestión de un Servidor de Base de Datos

  • Actualización de un clúster de PostgreSQL
  • Seguridad del servidor y cifrado de datos
  • Configuración de parámetros del servidor
  • Habilitación de autenticación de cliente
  • Configuración de roles y permisos de acceso
  • Gestión de múltiples bases de datos
  • Ejecución de tareas de mantenimiento de base de datos
  • Copia de seguridad y restauración de datos
  • Optimización del rendimiento y confiabilidad de la base de datos
  • Monitoreo de actividad de base de datos y uso de disco
  • Implementación de replicación lógica
  • Ejecución de pruebas de regresión

Programación del Lado Cliente

  • Uso de la biblioteca C libpq y la interfaz de objetos grandes
  • Ejecución de declaraciones SQL incrustadas
  • Exploración del esquema de información
  • Otras aplicaciones cliente de PostgreSQL

Programación del Lado Servidor

  • Extensión del lenguaje de consulta SQL
  • Escritura de funciones desencadenadoras de eventos
  • Implementación de sistemas de reglas
  • Uso de lenguajes procedimentales (PLs)
  • Exploración de TCL, Perl y Python PLs
  • Ejecución de interfaces de programación del servidor
  • Ejemplos de decodificación lógica
  • Seguimiento del progreso de la replicación

Solución de Problemas

Resumen y Próximos Pasos

Requerimientos

  • Un entendimiento de RDBMS
  • Experiencia con SQL

Público Objetivo

  • Administradores de sistemas
  • Desarrolladores
 21 Horas

Número de participantes


Precio por Participante​

Testimonios (5)

Próximos cursos

Categorías Relacionadas