Temario del curso
Introducción
- PostgreSQL vs MySQL vs Oracle
- Descripción general de las características y la arquitectura de PostgreSQL 13
- 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 SQL
- 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
- Agregar, actualizar y consultar datos
- Tipos de datos, funciones y operadores
- Uso de índices y búsqueda de texto completo
- Comprensión del control de concurrencia
- Actualización de un clúster PostgreSQL
- Seguridad del servidor y cifrado de datos
- Configuración de parámetros del servidor
- Habilitación de 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 la base de datos
- Copia de seguridad y restauración de datos
- Optimización del rendimiento y fiabilidad de la base de datos
- Monitoreo de actividad de la base de datos y uso de disco
- Implementación de replicación lógica
- Ejecución de pruebas de regresión
- 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
- Extensión del lenguaje de consulta SQL
- Escritura de funciones desencadenadoras de eventos
- Implementación de sistemas de reglas
- Uso de lenguajes procedurales (PLs)
- Exploración de PLs 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
Empezando
Configurando una Base de Datos Postgres
Gestión de un Servidor de Bases de Datos
Programación del Lado del Cliente
Programación del Lado del Servidor
Solución de Problemas
Resumen y Pasos Siguientes
Requerimientos
- Una comprensión de RDBMS
- Experiencia con SQL
- Administradores del sistema
- Desarrolladores
Audiencia
Testimonios (5)
Muy buena teoria y forma de explicar, ejercicios siempre relacionados al tema.
Mitzi - Paessler LLC
Curso - PostgreSQL Fundamentals
Al final del primer día, un asistente sugirió más interacción en las prácticas y los formadores tomaron esto en cuenta para el segundo día.
Daniela - Unit4
Curso - PostgreSQL 16 for Developers and Administrators
Traducción Automática
Un enfoque factual y práctico del tema. Un ambiente agradable, propicio para hacer preguntas.
Marcin - Santander Bank Polska S.A.
Curso - Implementing High Availability in PostgreSQL
Traducción Automática
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