Conceptos GeneralesVisión general del sistema de información
DB2. Visión General. Instancias. Creación y configuración de parámetros de
una instancia. Manejo de instancias desde el centro de control. Manejo de
instancias desde la línea de comandos. La instancia de administración de
DB2. Utilidades para el manejo de instancias. Bases de datos. Creación de
Bases de datos. Configuración de parámetros de base de datos. Manejo de
Bases de datos desde el centro de control. Manejo de Bases de datos desde
la línea de comandos. Acceso a Bases de datos locales y remotas.
Catalogación. Inicialización de una base de datos. Esquemas y Catálogo.
Utilidades para el manejo de bases de datos. Configuración DB2: variables
de entorno, el Registro de perfiles de DB2, parámetros de configuración.
Instalación
de DB2Instalación en Windows. Instalación en UNIX.
Arquitectura
DB2Arquitectura de Almacenamiento. Arquitectura de Memoria.
Creación
de objetos DB2Tipos de datos en DB2. Tablas. Tablespaces.
Bufferpools. Índices. Vistas. Schemas. Restricciones. Paquetes.
Secuencias. Tipos definidos por el usuario. Procedimientos almacenados.
Funciones definidas por el usuario. Triggers. Utilidades para el manejo de
Objetos.
Conceptos de AlmacenamientoSMS vs DMS.
Distribución física de las tablas en containers. Ubicación de tablas en
DMS. Containers y Tablespaces. Escribiendo en containers. Requisitos
mínimos para un tablespace dms. Ejemplos prácticos. Designación de los
dispositivos/filesystems para el almacenamiento. Dimensionamiento y
distribución de contenedores. Creación de los tablespaces sobre los
dispositivos designados. Comprobación de tablespaces y containers.
Utilidades
para el Manejo de DatosUtilidades de carga-descarga de datos
(Export, Import, Load). Extracción e importación de datos en paralelo en
bases de datos particionadas. Utilidades de mantenimiento (Runstats,
db2batch, reorgchk, reorg).
LoggingParametrización de
los espacios de log. Circular logging. Archival logging. Información de
los Ficheros de log. Ubicación de los ficheros de log. Transacciones sin
log. No archivado de datos largos (LOB's).
Copias de seguridad y
RecuperaciónPoliticas de copia de seguridad. Tipos de Copias
de seguridad. Full Backup Offline. On-Line Backup. Backups incrementales
de la base de datos. Tablespace Backups. Funcionamiento Interno. Utilidad
de recuperación (RESTORE). Recuperación dirigida. Restore redirect
Motorización
y Determinación de ProblemasObjetivos. Fallo en la captura de
datos. Fallos en tablespaces. Estructura FFDC. Funcionamiento del FFDC.
Interpretación del db2diag. Generación de Alertas. Monitorización. Métodos
de monitorización. Herramienta de monitorización (Explain, Snapshot
Monitor, Event Monitor, Performance Monitor). Monitores de rendimiento
predefinidos.
Seguridad DB2Autenticación. Privilegios y
autoridades. Privilegios (database, schema, tabla, vista, índice,
paquete). GRANT y REVOKE. Autoridades.
Concurrencia y BloqueosGestión
de concurrencia. Bloqueos
RendimientoIntroducción al
rendimiento.
Aplicaciones de tipo OLTP. Aplicaciones de tipo DSS.
Variables de entorno. Parámetros de configuración de Base de Datos. Nivel
de optimización de consultas. Acceso a disco. Acceso a disco en Paralelo.
Utilización de Índices. Configuración de la memoria. El tamaño de las
áreas intermedias de memoria. Distribución de Datos en tablespaces.
Optimizador SQL. Materializad Query Tables. Multimensional Clustering.
Asesor de Configuración. Asesor de rendimiento.
Alta
DisponibilidadConfiguraciones en Cluster. Recuperación ante
desastres. Alta disponibilidad en AIX. Sistemas de replicación remota.