Temario del curso
¿Qué es PostgreSQL?
- Breve historia de PostgreSQL
- Convenciones utilizadas
- Información adicional
- Pautas para reportar errores
Introducción a PostgreSQL
- Instalación y creación de bases de datos
- El lenguaje SQL
- Funcionalidades avanzadas
El lenguaje SQL
- Sintaxis del 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 a partir del código fuente
- Instalación desde código fuente en Windows
- Configuración y operación del servidor
- Parámetros de configuración del servidor
- Autenticación de clientes
- Roles de la base de datos
- Gestión de bases de datos
- Localización e idiomas
- Tareas habituales de mantenimiento
- Copias de seguridad y restauración
- Alta disponibilidad, equilibrio de carga y replicación
- Configuración para la recuperación tras fallos
- Monitoreo de actividad en la base de datos
- Seguimiento del uso del disco
- Fiabilidad y el registro de transacciones anticipadas
- Pruebas de regresión
Interfaces de cliente
- libpq – Biblioteca en C
- Objetos grandes
- ECPG – Incorporación del SQL en código C
- Esquema de información
Programación en el servidor
- Ampliación del lenguaje SQL
- Desencadenadores
- Sistema de reglas
- Lenguajes procedimentales
- PL/pgSQL – Lenguaje procedural basado en SQL
- PL/Tcl – Lenguaje procedural Tcl
- PL/Perl – Lenguaje procedural Perl
- PL/Python – Lenguaje procedural Python
- Interfaz de programación del servidor
Aspectos internos del sistema
- Descripción general de los componentes internos de PostgreSQL
- Catálogos del sistema
- Protocolo entre el cliente y el servidor
- Convenciones de codificación en PostgreSQL
- Soporte para diferentes idiomas
- Creación de un manejador para lenguajes procedimentales
- Diseño e implementación de adaptadores de datos externos
- Optimizador genético de consultas
- Definición de métodos de acceso a índices
- Índices GiST
- Índices GIN
- Almacenamiento físico de la base de datos
- Interfaz BKI para el servidor
- Cómo utiliza el planificador las estadísticas
Requerimientos
Conocimientos prácticos del lenguaje SQL y del lenguaje C
Conocimientos básicos de administración de sistemas (Unix/Linux o Windows)
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 5800 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
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