Introducción a PostgreSQL

Resumen

Este curso ha sido diseñado para introducir a profesionales en el uso, implementación y operación en el gestor de base de datos PostgreSQL. El curso introduce el uso de la linea de órdenes y web de todo lo necesario para poder gestionar una sistema de base de datos.

Objetivo

Capacitar para instalar, utilizar y personalizar un sistema de base de datos PostgreSQL para los usos más comunes.

Dirigido

Usuarios con necesidad de realizar gestiones avanzadas de bases de datos.

Requisitos

Conocimientos previos en programación, uso del sistema GNU/Linux y gestores bases de datos.

Temario

  1. Fundamentos de PostgreSQL
    • Presentación de PostgreSQL.
    • Instalación y puesta en marcha.
    • Acceso desde la línea de órdenes.
    • Herramientas de gestión.
  2. Lenguaje SQL
    • Introducción al lenguaje SQL
    • Órdenes
    • Cláusulas
    • Operadores lógicos
    • Operadores de comparación
    • Funciones de agregado
  3. Consultas de selección
    • Consultas básicas
    • Ordenar registros
    • Consultas con predicado
    • Alias
    • Bases de datos externas
  4. Criterios de selección
    • Intervalos de valores
    • El operador LIKE
    • El operador IN
    • la cláusula WHERE
  5. Agrupaciones de registros y funciones agregadas
    • La cláusula GROUP BY
    • AVG, COUNT, MAX y MIN
    • SUM, VAR, VARP, STDEV, STDEVP
  6. Consultas de actualización
    • Consultas de eliminación
    • Consultas de datos añadidos
    • Consultas de actualización
  7. Tipos de datos
  8. Subconsultas
  9. Consultas de referencias cruzadas
  10. Consultas de unión
  11. Estructuras de las tablas
    • Creación de tablas
    • La cláusula CONSTRAINT
    • Creación de índices
    • Añadir y eliminar campos e índices
  12. Consultas con parámetros

Duración

40 horas.

Material para el alumno