Contacta con nosotros

Temario del curso

Introducción

  • PostgreSQL frente a MySQL frente a Oracle
  • Visión general de las características y la arquitectura de PostgreSQL 13

Primeros pasos

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

Configuración de una base de datos 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
  • Adición, actualización y consulta de 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 bases de datos

  • Actualización de un clúster de PostgreSQL
  • Protección del servidor y cifrado de datos
  • Configuración de parámetros del servidor
  • Activación de la autenticación de clientes
  • Configuración de roles y permisos de acceso
  • Gestión de múltiples bases de datos
  • Ejecución de tareas de mantenimiento de bases de datos
  • Respaldos y restauración de datos
  • Optimización del rendimiento y la fiabilidad de la base de datos
  • Monitoreo de la actividad de la base de datos y el uso del disco
  • Implementación de replicación lógica
  • Ejecución de pruebas de regresión

Programación del lado del cliente

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

Programación del lado del servidor

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

Resolución de problemas

Resumen y próximos pasos

Requerimientos

  • Conocimientos básicos sobre RDBMS
  • Experiencia en SQL

Audiencia

  • Administradores de sistemas
  • Desarrolladores
 21 Horas

Número de participantes


Precio por participante

Testimonios (2)

Próximos cursos

Categorías Relacionadas