Curso de PostgreSQL Administration and Development
Este curso maneja la administración y el ajuste del rendimiento de las bases de datos PostgreSQL. Los asistentes aprenderán el uso de módulos especializados de PostgreSQL (también conocido como Postgres) como la replicación, la agrupación de conexiones y la búsqueda de texto completo.
Programa del Curso
¿Qué es PostgreSQL?
- Breve historia de PostgreSQL
- Convenios
- Más información
- Directrices para la notificación de errores
Introducción a PostgreSQL
- Instalación y creación de base de datos
- El SQL Lenguaje
- Funciones avanzadas
El SQL Lenguaje
- SQL Sintaxis
- 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 simultaneidad
- Consejos de rendimiento
Administración de servidores
- Instalación desde el código fuente
- Instalación desde el código fuente en Windows
- Configuración y funcionamiento del servidor
- Configuración del servidor
- Autenticación de cliente
- Database Funciones
- Gestión de Databases
- Localización
- Tareas de mantenimiento rutinarias Database
- Copia de seguridad y restauración
- Alta disponibilidad, equilibrio de carga y replicación
- Configuración de recuperación
- Monitoreo Database Actividad
- Supervisión del uso del disco
- Fiabilidad y registro de escritura anticipada
- Pruebas de regresión
Interfaces de cliente
- libpq - Biblioteca C
- Objetos grandes
- ECPG - Incrustado SQL en C
- El esquema de información
Servidor Programming
- Ampliación SQL
- Desencadenantes
- El sistema de reglas
- Lenguajes procedimentales
- PL/pgSQL - SQL Lenguaje procesal
- PL/Tcl - Lenguaje Procedimental Tcl
- PL/Perl - Lenguaje Procedimental Perl
- PL/Python - Lenguaje Procedimental Python
- Interfaz de programación del servidor
Funcionamiento interno
- Descripción general de los componentes internos de PostgreSQL
- Catálogos del sistema
- Protocolo Frontend/Backend
- Convenciones de codificación de PostgreSQL
- Compatibilidad con el idioma nativo
- Escribir un controlador de lenguaje procedimental
- Escribir un contenedor de datos externos
- Optimizador de consultas genéticas
- Definición de interfaz de método de acceso a índice
- Índices GiST
- Índices GIN
- Almacenamiento físico de la base de datos
- Interfaz de backend de BKI
- Cómo usa el planificador Statistics
Requerimientos
Un conocimiento práctico de SQL y C
Administración básica del sistema (Unix/Linux o Windows)
Los cursos de formación abiertos requieren más de 5 participantes.
Curso de PostgreSQL Administration and Development - Booking
Curso de PostgreSQL Administration and Development - Enquiry
PostgreSQL Administration and Development - Consultas
Consultas
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
Próximos cursos
Cursos Relacionados
Migrating Oracle to Azure SQL or PostgreSQL
7 HorasEsta formación en directo dirigida por un instructor en Colombia (en línea o presencial) está dirigida a administradores de bases de datos y arquitectos de la nube que deseen migrar bases de datos de Oracle a Azure SQL o PostgreSQL.
Al final de esta capacitación, los participantes serán capaces de:
-
Compare Azure SQL
- con PostgreSQL para elegir la base de datos que mejor se adapte a los objetivos y necesidades empresariales.
- Prepare bases de datos para mover definiciones, datos y procedimientos de Oracle al sistema de base de datos AzureSQL o PostgreSQL.
- Realice los pasos posteriores a la migración para probar, optimizar, actualizar y mantener una base de datos migrada.
PostgreSQL para Administradores
14 HorasEste curso cubre la administración y el ajuste del Postgre SQL datos Postgre SQL .
El público objetivo incluye administradores de sistemas y arquitectos de bases de datos. Los asistentes aprenderán el uso de Postgre SQL especializados de Postgre SQL (AKA Postgres) como replicación, agrupación de conexiones y búsqueda de texto completo.
PostgreSQL Essentials
14 HorasEsta capacitación está diseñada para Database administradores y arquitectos que desean aprender PostgreSQL desde lo básico.
Aprenderá PostgreSQL arquitectura, instalación, diseño, así como cómo realizar copias de seguridad y recuperación de bases de datos en PostgreSQL.
PostgreSQL Advanced DBA
14 HorasEsta formación está diseñada para Database Administradores y Arquitectos que quieran aprender las herramientas y técnicas para implementar Copias de seguridad, Alta Disponibilidad y Database Seguridad en PostgreSQL.
También aprenderá a encontrar consultas lentas, supervisar el rendimiento de la base de datos y ajustar PostgreSQL el rendimiento.
Implementing High Availability in PostgreSQL
7 HorasEsta capacitación está diseñada para administradores de Database de Database y arquitectos que desean aprender la replicación de transmisión en Postgre SQL y cómo pgpool-II se puede usar para lograr failovers automáticos y configurar un clúster de Database de Database Postgre SQL altamente disponible.
PostgreSQL Performance Tuning
14 HorasEsta formación está diseñada para administradores y arquitectos Database que desean ajustar PostgreSQL Database para el rendimiento. Obtenga información sobre cómo registrar la carga de trabajo lenta y encontrar los posibles puntos débiles en una consulta. En este tema también se tratan los parámetros más importantes que se deben ajustar para obtener un rendimiento óptimo.
PostgreSQL Administration, Optimization and Replication
35 HorasEn esta capacitación en vivo dirigida por un instructor en Colombia (in situ o remota), los participantes aprenderán los aspectos generales y avanzados de PostgreSQL, incluida la administración, el cambio de rendimiento, el desarrollo avanzado y la replicación a medida que avanzan a través de una serie de ejercicios prácticos de laboratorio en vivo que involucran la instalación, configuración, pruebas, implementación y resolución de problemas.
Al final de esta capacitación, los participantes serán capaces de:
- Utilice técnicas de administración avanzadas para configurar y administrar un servidor PostgreSQL.
- Optimice la base de datos y las consultas para obtener el máximo rendimiento.
- Replique y escale un servidor PostgreSQL.
PostgreSQL para Desarrolladores
14 HorasEste curso proporciona interacción programática con PostgreSQL bases de datos. Aprenda las técnicas, sintaxis y estructuras necesarias para desarrollar aplicaciones de calidad utilizando PostgreSQL backend. Esta capacitación también cubre SQL Tuning que cubre las mejores prácticas para escribir de manera eficiente SQL.
El público objetivo incluye desarrolladores que desean usar o ampliar PostgreSQL, así como arquitectos de bases de datos.
PostgreSQL 13 for Developers and Administrators
21 HorasEsta capacitación en vivo dirigida por un instructor en Colombia (en línea o en el sitio) está dirigida a administradores de sistemas y desarrolladores que deseen usar PostgreSQL 13 para configurar, construir y administrar bases de datos para aplicaciones de alto rendimiento.
Al final de esta capacitación, los participantes serán capaces de:
- Instalar y configurar PostgreSQL 13.
- Comprender las características, la arquitectura y los fundamentos de la operación, administración y mantenimiento de bases de datos con PostgreSQL 13.
- Aprenda a configurar tablas y esquemas de base de datos de Postgres.
- Aprenda a realizar manipulaciones y consultas de datos.
- Explorar las diferentes interfaces de programación (cliente y servidor) para aprovechar al máximo y ampliar las funcionalidades de PostgreSQL 13.
PostgreSQL 16 for Developers and Administrators
21 HorasEsta capacitación en vivo dirigida por un instructor en Colombia (en línea o presencial) está dirigida a desarrolladores y administradores de nivel intermedio que deseen aprovechar las últimas funciones y mejoras en PostgreSQL 16.
Al final de esta formación, los participantes serán capaces de:
- Comprender la arquitectura y los componentes de PostgreSQL 16.
- Utilice las funciones avanzadas SQL y las extensiones PostgreSQL.
- Implemente las mejores prácticas de seguridad y controles de acceso.
- Realizar tareas de administración de bases de datos, incluidas copias de seguridad, recuperación y supervisión.
- Optimice el rendimiento de la base de datos a través de estrategias de ajuste e indexación.
- Utilice las herramientas integradas de PostgreSQL para obtener alta disponibilidad y replicación.
- Integre PostgreSQL con marcos de desarrollo de aplicaciones modernos.
PostgreSQL for Administrators - 3 Days
21 HorasEsta capacitación en vivo dirigida por un instructor en Colombia (en línea o en el sitio) está dirigida a administradores de bases de datos y administradores de sistemas que desean usar PostgreSQL para administrar datos a gran escala mientras optimizan los sistemas de bases de datos para obtener alta disponibilidad y rendimiento.
Al final de esta formación, los participantes serán capaces de:
- Instale y configure PostgreSQL.
- Comprender las características y la arquitectura de PostgreSQL.
- Aprenda a realizar operaciones de base de datos con SQL.
- Realice copias de seguridad y recuperación de bases de datos para evitar la pérdida de datos.
- Configure el servidor para alta disponibilidad.
- Aprenda las herramientas y técnicas para el ajuste de alto rendimiento.
- Explore las herramientas externas para el monitoreo y la observabilidad.
PostgreSQL Fundamentals
14 HorasEsta formación en vivo dirigida por un instructor en Colombia (en línea o presencial) está destinada a profesionales principiantes que desean aprender a utilizar PostgreSQL para crear bases de datos, escribir consultas SQL, manipular datos y gestionar tablas utilizando tanto comandos SQL como PGAdmin. El curso también proporciona una introducción básica a la extensión Timescale para datos de series temporales.
Al finalizar esta formación, los participantes podrán:
- Comprender los principios de las bases de datos relacionales y la arquitectura de PostgreSQL.
- Instalar, configurar y navegar por PostgreSQL y PGAdmin.
- Escribir y ejecutar consultas SQL para seleccionar, filtrar, agrupar y unir datos.
- Manipular datos con instrucciones SQL y gestionar objetos de la base de datos.
- Crear y gestionar vistas y explorar extensiones de PostgreSQL como Timescale.
PostgreSQL with Python
21 HorasEsta capacitación en vivo dirigida por un instructor en Colombia (en línea o presencial) está dirigida a desarrolladores y administradores que desean usar PostgreSQL con Python para crear aplicaciones seguras, confiables y estables a escala.
Al final de esta formación, los participantes serán capaces de:
- Instale, configure y conecte PostgreSQL con Python.
- Obtenga un repaso sobre Python los fundamentos de programación.
- Comprenda los beneficios de usar PostgreSQL con Python.
- Aprenda a realizar operaciones básicas SQL con Python.
- Aprenda a utilizar las funciones avanzadas PostgreSQL con Python.
- Implemente técnicas de seguridad, protección, supervisión y optimización de datos.