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 de SQL, comandos y funciones.

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 bases de datos.
  • Implementación de herencia y particionamiento de tablas.
  • Agregación, actualización y consulta de datos.
  • Tipos de datos, funciones y operadores.
  • Uso de índices y ejecución de búsqueda 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 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.
  • Respaldo y restauración de datos.
  • Optimización del rendimiento y la confiabilidad 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 libpq C y la interfaz de objetos grandes.
  • Ejecución de sentencias SQL integradas.
  • Exploración del esquema de información.
  • Otras aplicaciones cliente de PostgreSQL.

Programación del Lado del Servidor

  • Extensión del lenguaje de consultas SQL.
  • Redacción de funciones de activación de eventos.
  • Implementación de sistemas de reglas.
  • Uso de lenguajes procedimentales (PLs).
  • Exploración de PLs en TCL, Perl y Python.
  • Ejecución de interfaces de programación del servidor.
  • Ejemplos de decodificación lógica.
  • Rastreo del progreso de la replicación.

Resolución de Problemas

Resumen y Próximos Pasos

Requerimientos

  • Comprensión de los sistemas de gestión de bases de datos relacionales (SGDBR).
  • Experiencia con SQL.

Audiencia Objetivo

  • Administradores de sistemas.
  • Desarrolladores.
 21 Horas

Número de participantes


Precio por participante

Testimonios (2)

Próximos cursos

Categorías Relacionadas