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
It was clearly tailored to be very appropriate to our purpose which made it extra helpful. I really liked the zoom format as it helped me focus with the material right in front of you all the time and the trainer able to add illustrations and markings on to it as he explained. The trainer answered all our questions in a very satisfying way and I felt surprised at how much I was able to learn in one day. Usually i get tired of training by the afternoon but this was very engaging right through to the end. Pace was perfect and detail went into the right areas.
Davina Sanders - Scottish Government
Curso - PostgreSQL Performance Tuning
Michal was very knowledgable and engaging as a teacher.
Nate Clifton - NIIT (USA) Inc.
Curso - PostgreSQL Advanced DBA
new knowledges that can be apply in our system
Laurence Bangsal - PayMaya Philippines, Inc.
Curso - PostgreSQL Administration, Optimization and Replication
Detailed knowledge and customer approach