Temario del curso
¿Qué es PostgreSQL?
- Un breve historia de PostgreSQL
- Convenciones
- Más información
- Directrices para la presentación de errores
Introducción a PostgreSQL
- Instalación y creación de base de datos
- El lenguaje SQL
- Funciones avanzadas
El lenguaje SQL
- Sintaxis de SQL
- Definición de datos
- Manipulación de datos
- Consultas
- Tipos de datos
- Funciones y operadores
- Conversión de tipos
- Índices
- Buscador de texto completo
- Control de concurrencia
- Consejos de rendimiento
Administración del servidor
- Instalación desde el código fuente
- Instalación desde el código fuente en Windows
- Configuración y operación del servidor
- Configuración del servidor
- Autenticación del cliente
- Roles de base de datos
- Gestión de bases de datos
- Localización
- Tareas de mantenimiento rutinario de la base de datos
- Copia de seguridad y restauración
- Alta disponibilidad, balanceo de carga y replicación
- Configuración de recuperación
- Monitoreo de la actividad de la base de datos
- Monitoreo del uso del disco
- Confiabilidad y el registro anticipado de escritura (Write-Ahead Log)
- Pruebas de regresión
Interfaces de cliente
- libpq - Biblioteca en C
- Objetos grandes
- ECPG - SQL incrustado en C
- El esquema de información
Programación del servidor
- Extensión de SQL
- Disparadores (Triggers)
- Sistema de reglas
- Lenguajes procedurales
- PL/pgSQL - Lenguaje procedural SQL
- PL/Tcl - Lenguaje procedural Tcl
- PL/Perl - Lenguaje procedural Perl
- PL/Python - Lenguaje procedural Python
- Interfaz de programación del servidor
Mecanismos internos
- Resumen de los mecanismos internos de PostgreSQL
- Catálogos de sistema
- Protocolo frontend/backend
- Convenciones de codificación de PostgreSQL
- Soporte para idiomas nativos
- Creación de un manejador de lenguaje procedural
- Creación de un envoltorio de datos externos (Foreign Data Wrapper)
- Optimizador de consultas genético
- Definición de la interfaz de métodos de acceso a índices
- Índices GiST
- Índices GIN
- Almacenamiento físico de la base de datos
- Interfaz backend BKI
- Cómo el planificador utiliza estadísticas
Requerimientos
Conocimientos funcionales de SQL y C
Administración de sistemas básica (Unix/Linux o Windows)
Reseñas (7)
ejemplos paso a paso, información en pequeñas porciones
Esmadee Bin Ismail - SBS transit
Curso - PostgreSQL Administration and Development
Traducción Automática
Las diferentes técnicas que se pueden utilizar para obtener el mismo resultado simplemente se optimizan con unos pocos pasos
Abdul Hafiz - SBS transit
Curso - PostgreSQL Administration and Development
Traducción Automática
1. Notas en el pizarrón 2. Los laboratorios se ejecutaron en modo de compartir
Evangelos Katsaros
Curso - PostgreSQL Administration and Development
Traducción Automática
El instructor explicó todo lo que le preguntamos, fue muy preciso y mantuvo mi interés.
Katerina Andreopoulou
Curso - PostgreSQL Administration and Development
Traducción Automática
El hecho de que tuvimos la oportunidad de escuchar sobre las diferencias entre muchos tipos de bases de datos.
Marta Melloch - Amazon Development Center Poland Sp. z o.o.
Curso - PostgreSQL Administration and Development
Traducción Automática
conocimiento útil
Ewa Napieralska - Amazon Development Center Poland Sp. z o.o.
Curso - PostgreSQL Administration and Development
Traducción Automática
Los ejercicios y la respuesta de los instructores fue muy receptiva, escuchándonos activamente. También fueron muy pacientes con nosotros. ¡GRACIAS POR TODO! :)
Martyna Szewczuk - Amazon Development Center Poland Sp. z o.o.
Curso - PostgreSQL Administration and Development
Traducción Automática