Temario del curso
¿Qué es PostgreSQL?
- Breve historia de PostgreSQL
 - Convenciones
 - Información adicional
 - Directrices para informar errores
 
Introducción a PostgreSQL
- Instalación y creación de bases de datos
 - El lenguaje SQL
 - Características 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
 - Búsqueda de texto completo
 - Control de concurrencia
 - Consejos para mejorar el rendimiento
 
Administración del servidor
- Instalación desde código fuente
 - Instalación desde código fuente en Windows
 - Configuración y operación del servidor
 - Configuración del servidor
 - Autenticación de clientes
 - Roles de la 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 de disco
 - Fiabilidad y el registro por adelantado (WAL)
 - Pruebas de regresión
 
Interfaces de cliente
- libpq - Biblioteca C
 - Objetos grandes
 - ECPG - SQL incrustado en C
 - El esquema de información
 
Programación del servidor
- Extensión de SQL
 - Desencadenadores (Triggers)
 - El 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
 
Internos
- Visión general de los internos de PostgreSQL
 - Catálogos del sistema
 - Protocolo frontend/backend
 - Convenciones de codificación de PostgreSQL
 - Soporte para idiomas nativos
 - Escribir un manejador de lenguaje procedural
 - Escribir un adaptador de datos externos
 - Optimizador genético de consultas
 - Definición de la interfaz de acceso a índices
 - Índices GiST
 - Índices GIN
 - Almacenamiento físico de la base de datos
 - Interfaz backend BKI
 - Cómo el planificador utiliza las estadísticas
 
Requerimientos
Conocimientos prácticos de SQL y C
Administración básica del sistema (Unix/Linux o Windows)
Testimonios (7)
Ejemplos paso a paso, Información sobre el tamaño de los bytes
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 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 compartido
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 conocer la diferencia entre varios tipos de bases de datos.
Marta Melloch - Amazon Development Center Poland Sp. z o.o.
Curso - PostgreSQL Administration and Development
Traducción Automática
conocimientos útiles
Ewa Napieralska - Amazon Development Center Poland Sp. z o.o.
Curso - PostgreSQL Administration and Development
Traducción Automática
Los ejercicios y que los entrenadores fueron muy responsivos y nos escucharon activamente. También fueron muy pacientes con nosotros. ¡MUCHÍSIMAS GRACIAS! :)
Martyna Szewczuk - Amazon Development Center Poland Sp. z o.o.
Curso - PostgreSQL Administration and Development
Traducción Automática