Cursos gratutitos SEFCARM

IFCT02 Administración de bases de datos IBM DB2 para sistemas distribuidos.

Objetivo general


Proporcionar a los alumnos los conocimientos que le permitirán administrar un gestor de bases de datos IBM DB2 para sistemas distribuidos como Windows, Linux y UNIX.

Objetivos específicos

  • Exponer las funciones y capacidades que ofrece, para la gestión y el manejo de los datos, el gestor debases de datos relacionales IBM DB2, en un entorno multiplataforma.
  • Realizar programas de aplicación que manipulen bases de datos DB2 en z/OShaciendo énfasis en las sentencias de Structured Query Language (SQL) embebidas y la preparación de programas para su ejecución
  • Administrar un sistema de base de datos DB2 utilizando los comandos y las herramientas de la GUI. Comparar DMS, SMS y la gestión automática de almacenamiento para el almacenamiento de espacio de tablas.
  • Implementar un diseño de base de datos lógica dada utilizando DB2 para apoyar los requisitos de integridad y concurrencia.
  • Enumerar y describir los componentes de DB2. Definir una estrategia de recuperación de DB2.
  • Implementar la seguridad de DB2. Seleccione los índices de apoyo a los requisitos de rendimiento de aplicaciones. Explora las instalaciones de recuperación de DB2 y las opciones de configuración de base de datos.
  • Llevar a cabo la implementación de archivado automático y recuperación de registros de bases de datos. Identificar y explicar las herramientas para examinar estrategias de acceso. Seleccione la utilidad adecuada para reubicar una base de datos o una parte de una base de datos, incluyendo el uso del comando db2relocatedb. Utilidad RESTORE. Utilizar el asesor de diseño de DB2 para analizar sentencias SQL para sugerir nuevos índices para mejorar el rendimiento de las
    aplicaciones
  • Proceder a la recuperación, monitorización y ajustes del DB2 para sistemas LUW.

Número de participantes

Máximo 25 participantes para cursos presenciales.

Relación secuencial de módulos formativos


 Módulo 1: Introducción a la Familia DB2

- Bases de datos Relacionales versus otras formas de almacenar información.
- Modelado de datos y diseño de bases de datos.
- Usuario con DB2
- Programación con DB2
- Administrador con el DB2.
- Gestión de la información con DB2.


 Módulo 2: Programación lenguaje SQL para DB2

- Introducción.
- SQL Queries Sencillas.
- Procesamiento de datos procedentes de múltiples tablas.
- Funciones escalares y aritméticas.
- Union.
- Manejo de Subqueries.
- Mantenimiento de datos.
- CASE, CAST, resumen de tablas y Materialized Query Tables (MQTs).
- Subqueries, administración avanzada.
- Funciones escalables, avanzado.
- Tables expressions y SQL recursivas.
- UDTs/UTFs y rendimiento.


 Módulo 3: Administración DB2 para Linux, UNIX y Windows.

- Descripción general del DB2 para Linux, Windows y UNIX (LUW).
- Manejo de la línea de comando y de la herramienta gráfica.
- Entorno del DB2.
- Creación de bases de datos y colocación de los datos.
- Creación de los objetos de la base de datos.
- Movimiento de datos.
- Backup y Restore.
- Bloqueo y concurrencia.
- Determinación de problemas.
- Seguridad.
- Indices y rendimiento.


 Módulo 4: Administración DB2 LUW para gestores experimentados en bases de datos relacionales.

- Gestión avanzada en recuperación de DB2 para LUW
- Gestión avanzada en monitorización
- Consideraciones para mejorar el rendimiento con el espacio y el diseño de las tablas.
- Monitorización y ajustes en el rendimiento

Duración

Horas totales: 170

No hay artículos en esta familia