Curso de Administración de Bases de Datos PostgreSQL
Acerca de este curso
> Módulo 1: Introducción a PostgreSQL
Requerimientos técnicos
PostgreSQL de un vistazo
Explorando la terminología de PostgreSQL
Instalación de PostgreSQL 12 o superior
> Módulo 2: Conozca su clúster
Administrar su clúster
Conectando al clúster
Explorando el diseño del disco de PGDATA
Exploración de parámetros y archivos de configuración
> Módulo 3: Administrar usuarios y conexiones, e interacción con la base de datos
Administrar roles
Administrar conexiones entrantes a nivel de rol
Declaraciones básicas
Requerimientos técnicos
Configurar nuestro entorno de desarrollo
Crear y administrar bases de datos
Gestionar tablas
Comprender las declaraciones básicas de manipulación de tablas
> Módulo 4: Declaraciones avanzadas y funciones de ventana
Explorando la instrucción SELECT
Usando UPSERT
Explorando los CTE
Uso de funciones básicas de la ventana de estados de cuenta
Uso de funciones avanzadas de la ventana de estados de cuenta
> Módulo 5: Programación del lado del servidor, triggers y reglas
Explorando tipos de datos
Explorando funciones y lenguajes
Explorando reglas en PostgreSQL
Administrar triggers en PostgreSQL
Desencadenadores de eventos
> Módulo 6: Particionamiento
Conceptos básicos
Explorando el particionamiento usando herencia
Explorando el particionamiento declarativo
> Módulo 7: Usuarios, roles y seguridad de la base de datos
Entender los roles
Listas de control de acceso
Otorgar y revocar permisos
Seguridad a nivel de fila
Cifrado de contraseña de rol
Conexiones SSL
> Módulo 8: Transacciones, MVCC, WAL y checkpoints
Introduciendo transacciones
Niveles de aislamiento de transacciones
Explicando MVCC
Puntos de guardado
Interbloqueos
Cómo maneja PostgreSQL la persistencia y la coherencia: WAL
VACCUM
> Módulo 9: Ampliación de la base de datos: el ecosistema de extensión
Introduciendo extensiones
Administrar extensiones
Explorando el cliente PGXN
Instalar extensiones
Creando tu propia extensión
> Módulo 10: Índices y optimización del rendimiento
Ejecución de una declaración
Índices
La declaración EXPLAIN
Un ejemplo de ajuste de consultas
ANALYZE y cómo actualizar las estadísticas
Auto-explain
> Módulo 11: Copia de seguridad y restauración
Presentamos varios tipos de copias de seguridad y restauraciones.
Explorando copias de seguridad lógicas
Explorando las copias de seguridad físicas