Ruta de navegación

ActivitatsDetall

PostgreSQL intensivo

Descripción
Este curso está diseñado para personas con conocimientos previos de SQL pero que nunca han utilizado PostgreSQL. Aprenderás a instalar, configurar, administrar y optimizar bases de datos PostgreSQL, así como a utilizar sus funciones básicas y avanzadas.
Duración:
20 horas. Multisesión de 5 sesiones.
Contenido

OBJETIVOS

  • Aprender a instalar y configurar PostgreSQL en diferentes entornos.
  • Gestionar estructuras de datos avanzadas y utilizar tipos de datos específicos de PostgreSQL.
  • Crear y optimizar consultas SQL avanzadas, incluyendo subconsultas y joins complejos.
  • Implementar y gestionar funciones, procedimientos almacenados y triggers.
  • Administrar la seguridad, permisos de usuarios, y realizar tareas de mantenimiento y monitorización.
  • Utilizar extensiones avanzadas como PostGIS para ampliar las funcionalidades de PostgreSQL.

TEMARIO

  1. Introducción a PostgreSQL
    • Historia y características de PostgreSQL
    • Instalación y configuración inicial
    • Herramientas de administración (pgAdmin, psql)
  2. Estructura y Arquitectura de PostgreSQL
    • Arquitectura de bases de datos
    • Tipos de datos en PostgreSQL
    • Creación y gestión de bases de datos y tablas
  3. Comandos Básicos de SQL en PostgreSQL
    • Comandos SQL básicos (SELECT, FROM, WHERE, GROUP BY, ORDER BY, INSERT, UPDATE, DELETE, CREATE)
    • Funciones de PostgreSQL
    • Subconsultas, uniones, y joins
    • Gestión de errores
  4. Funciones y Procedimientos
    • Funciones definidas por el usuario
    • Procedimientos almacenados
    • Triggers y reglas
  5. Indexación y Optimización
    • Tipos de índices y su creación
    • Optimización de consultas, ANALYZE
  6. Administración de la Base de Datos
    • Copias de seguridad y restauración (pg_dump y pg_restore)
    • Monitorización y mantenimiento
    • Gestión de usuarios ROLE
    • Gestión de permisos GRANT
  7. Funciones Avanzadas
    • Particionamiento de tablas
    • Réplicas y alta disponibilidad
    • Extensiones y módulos adicionales (PostGIS, etc.)

Profesorado
LÓPEZ QUINTANILLA, CARLOS
Conducción
PROJECTES, SISTEMES I GEODESIA (PSIG)

Calendario

Días y horario
Lugar de realización
Idioma de impartición
Plazas
Inscripción
Sesión presencial
18 nov, 2024
15:30 - 19:30
Sesión presencial
20 nov, 2024
15:30 - 19:30
Sesión presencial
22 nov, 2024
15:30 - 19:30
Sesión presencial
25 nov, 2024
15:30 - 19:30
Sesión presencial
27 nov, 2024
15:30 - 19:30
Cibernàrium-22@, Carrer Roc Boronat, 117 - 127, (Sant Martí) BARCELONA
Catalán
-
Inscripción cerrada.

Más información

>> En caso de que el formato sea virtual en streaming, se realizará a través de la plataforma gratuita Microsoft Teams. Las personas inscritas recibirán por correo electrónico el enlace con la invitación y las instrucciones de acceso antes del inicio de la sesión.

>> No se permitirá la entrada al aula después de 15 minutos, una vez iniciada la actividad.

>> El idioma en el que se imparte cada sesión está informado en la descripción de cada actividad.

>> Cualquiera de las acciones formativas de Cibernàrium podrá ser grabada a través de un sistema de captación de imágenes que tiene como finalidad su posterior difusión a través de un medio o soporte en el ámbito de la misión de Barcelona Activa de contribuir a la promoción económica y al empleo. En el proceso de grabación se pueden registrar eventualmente imágenes de los/as asistentes a la formación. La inscripción en las actividades de Cibernàrium implica la autorización a Barcelona Activa para hacer uso de estas imágenes para la anterior finalidad.

ActivitatsRelacionades

Próxima edición

Sesión presencial
lun. 18/11/24 15:30-19:30

Sesión presencial
mié. 20/11/24 15:30-19:30

Sesión presencial
vie. 22/11/24 15:30-19:30

Sesión presencial
lun. 25/11/24 15:30-19:30

Sesión presencial
mié. 27/11/24 15:30-19:30

Cibernàrium-22@, Carrer Roc Boronat, 117 - 127, (Sant Martí) BARCELONA

Actividad gratuita
Inscripción cerrada.

ActivitatsAnnexos