Duración: 5 jornadas de 8 horas | Precio: 8.000€ | ZOOM
*Impuestos indirectos no incluidos
*Dada la situación actual, la formación presencial online será por streaming (ZOOM).
Requisitos previos
Descripción
En muchas ocasiones nos piden un híbrido entre administración y programación y por ello nace este curso que va orientado a aquellos profesionales con necesidades de DevOps.
A lo largo de 5 jornadas conseguirás aprender a instalar y configurar PostgreSQL y también, a explotar la información con su forma tan particular de crear consultas SQL y su programación con PL/PgSQL.
Durante el curso tendrás a tu disposición un gran número de laboratorios guiados donde podrás afianzar tus conocimientos adquiridos en las sesiones teóricas.
Las clases se imparten en la oficina del cliente en España, o vía streaming (ZOOM). Recomendamos grupos reducidos de 5 alumnos.
Objetivos
- Conocer PostgreSQL, sus características más relevantes y porqué es una excelente opción como RDBMS.
- Entender arquitectura y funcionamiento interno de PostgreSQL.
- Saber compilar e instalar PostgreSQL según necesidades.
- Manejar las herramientas de conexión de PostgreSQL, tanto gráficas como línea de comandos.
- Saber configurar PostgreSQL, incluyendo autenticación y seguridad.
- Entender las tablas del catálogo de PostgreSQL y conocer las labores de mantenimiento rutinario del DBA.
- Conocer los tipos de datos usados en PostgreSQL.
- Entender el significado de Lenguaje de Definición de Datos (DDL). Cómo crear la estructura de una base de datos, junto a las restricciones.
- Entender el significado de Lenguaje de Manipulación de Datos (DML). Cómo realizar consultas, inserciones, modificaciones o eliminación de datos.
- Saber y manejar todos los tipos de funciones de PostgreSQL. Funciones Aggregates, Windows y del Sistema.
- Entender expresiones de tablas comunes (CTE) con ejemplos.
- Saber como importar y exportar datos, por ejemplo en formato CSV.
- Conocer los distintos tipos de Índices, incluyendo los parciales y funcionales.
- Aprender el lenguaje de programación de PostgreSQL, PL/pgSQL.
Temario
- Introducción e historia de PostgreSQL.
- Conceptos fundamentales.
- Instalación.
- Objetos y jerarquía en PostgreSQL.
- Cliente gráfico – pgAdmin.
- Cliente estándar – psql.
- SQL avanzado en PostgreSQL.
- Arquitectura de PostgreSQL.
- Seguridad.
- Copia de seguridad.
- Catálogo de PostgreSQL.
- Almacenamiento interno.
- Funciones.
- CTE.
- Importar y exportar datos.
- Índices.
- PL/pgSQL.
A quien se dirige
Este curso está dirigido a profesionales que quieren aprender a sacar partido y explotar datos a los servidores de bases de datos que tengan instalado PostgreSQL.
Contacto
Calle José Guzmán Vázquez 34
21880 Paterna del Campo, Huelva
(+34) 627 311 423