Programa del Curso
Introducción
- PostgreSQL vs MiSQL vs Oráculo
- Descripción general de PostgreSQL 13 características y arquitectura
Empezar
- Configuración de un servidor de bases de datos
- Instalación de PostgreSQL 13
- Creación y acceso a una base de datos
- SQL Sintaxis, comandos y funciones
Configuración de un Postgres Database
- Definición de datos, valores predeterminados y restricciones
- Configuración y modificación de tablas
- Administración de privilegios y políticas de seguridad
- Creación de esquemas de base de datos
- Implementación de la herencia y la creación de particiones 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
- Descripción del control de simultaneidad
Gestión de un servidor Database
- Actualización de un clúster de PostgreSQL
- Protección del servidor y cifrado de datos
- Configuración de los parámetros del servidor
- Habilitación de la autenticación de cliente
- Configuración de roles y permisos de acceso
- Gestión de varias bases de datos
- Realización de tareas de mantenimiento de la base de datos
- Copia de seguridad y restauración de datos
- Optimización del rendimiento y la fiabilidad de la base de datos
- Supervisión de la actividad de la base de datos y el uso del disco
- Implementación de la replicación lógica
- Ejecución de pruebas de regresión
Client-Side Programming
- Uso de la biblioteca C libpq y la interfaz de objetos grandes
- Ejecución de instrucciones incrustadas SQL
- Exploración del esquema de información
- Otras aplicaciones cliente de PostgreSQL
Lado del servidor Programming
- Ampliación del lenguaje de consulta SQL
- Escritura de funciones de desencadenador de eventos
- Implementación de sistemas de reglas
- Uso de lenguajes procedimentales (PL)
- Explorando los PL de TCL, Perl y Python
- Ejecución de interfaces de programación de servidor
- Ejemplos de decodificación lógica
- Seguimiento del progreso de la replicación
Solución de problemas
Resumen y próximos pasos
Requerimientos
- Comprensión de RDBMS
- Experiencia con SQL
Audiencia
- Administradores de sistemas
- Desarrolladores
Testimonios (5)
Andrés se asegura constantemente de responder a todas las preguntas de los asistentes y se esfuerza por asegurarse de que todos comprendan sus enseñanzas. Admiro su experiencia y competencia en la materia
Ryan - Questronix Corporation
Curso - PostgreSQL for Administrators - 3 Days
Traducción Automática
Estaba claramente diseñado para ser muy apropiado a nuestro propósito, lo que lo hizo aún más útil. Me gustó mucho el formato de zoom ya que me permitió concentrarme con el material justo frente a mí todo el tiempo y el entrenador pudo agregar ilustraciones y marcas mientras explicaba. El entrenador respondió todas nuestras preguntas de una manera muy satisfactoria y me sorprendí de cuánto pude aprender en un solo día. Normalmente me canso del entrenamiento por la tarde, pero este fue muy engañoso hasta el final. El ritmo era perfecto y los detalles se centraron en las áreas correctas.
Davina Sanders - Scottish Government
Curso - PostgreSQL Performance Tuning
Traducción Automática
Michal fue muy conocedor y cautivador como profesor.
Nate Clifton - NIIT (USA) Inc.
Curso - PostgreSQL Advanced DBA
Traducción Automática
nuevos conocimientos que se pueden aplicar en nuestro sistema
Laurence Bangsal - PayMaya Philippines, Inc.
Curso - PostgreSQL Administration, Optimization and Replication
Traducción Automática
Conocimientos detallados y aproximación al cliente
Wojciech Polak - ANIXE Polska sp. z o.o.
Curso - PostgreSQL for Developers
Traducción Automática