catálogo de cursos 2002 -  · o el estudio independiente. ... certificado de administrador del...

30
Su empresa está a punto de crecer. Catálogo de cursos 2002 Certificado. SERVICIOS EDUCACIONALES SERVICIOS EDUCACIONALES DATA MANAGEMENT SOLUTIONS

Upload: vophuc

Post on 01-Apr-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

Su empresa estáa punto de crecer.

Catálogode cursos 2002

Certificado.

S E R V I C I O SE D U C A C I O N A L E S S E R V I C I O S E D U C A C I O N A L E S

DATA MANAGEMENT SOLUTIONS

1C U R S O S 2 0 0 2

Cursos Básicos

ÍNDICE

P a r a q u i e n e s e m p i e z a n a t r a b a j a r c o n B a s e s d e D a t o s R e l a c i o n a l e s

Diseño de Bases de Datos Relacionales.

IBM Informix Lenguaje de Consulta Estructurado (SQL).

IBM Informix SQL Avanzado.

Manejo y Optimización de Bases de Datos IBM Informix

Dynamic Server.

IBM Informix Migración y Reorganización de Datos.

IBM Informix Stored Procedures y Triggers.

¡Bienvenido a los Servicios Educacionales de IBM Informix!

Entrenamiento en las Instalaciones del Cliente.

Instructores.

IBM Learning Services.

Trayectorias de Currículum.

Certificaciones.

Otros Cursos y Talleres On Site

2

2

2

3

6

9

Cursos de Nivel IP a r a N i v e l B á s i c o - I n t e r m e d i o

Desarrollo de Aplicaciones Usando IBM Informix-4GL.

Desarrollo de Aplicaciones Usando IBM Informix-ESQL/C.

Administración de IBM Informix Dynamic Server.

para Administradores Oracle.

IBM Informix Extended Parallel Server Administration.

IBM Informix Red Brick Warehouse Business Queries.

Administración de IBM Informix Dynamic Server.

Diseño de Data Warehouse.

Usando IBM Cloudscape.

Iniciando con Java.

Análisis y Diseño Orientado a Objetos.

Administración de IBM Red Brick Warehouse.

FN-848

FN-910

FN-335

12

13

13

L1-846

L1-855

L1-901

L1-903

L1-905

L1-920

17

18

18

19

19

20

14 L1-007

14 L1-112

15 L1-760

16 L1-763

16 L1-786

Cursos de Nivel IIP a r a N i v e l A v a n z a d o

Desarrollo Avanzado Usando IBM Informix-4GL.

Performance Tuning IBM Informix Dynamic Server.

Arquitectura Interna de IBM Informix Dynamic Server.

IBM Informix Dynamic Server Enterprise Replication.

Estrategias de Respaldo y Restauración

con IBM Informix Dynamic Server.

IBM Red Brick Warehouse Performance Tuning

Implementando un ORDBMS con IBM Informix Dynamic

Server.

Construcción de un Web Site Usando el Módulo

IBM Informix Web Datablade.

Troubleshooting IBM Informix Dynamic Server.

Programación avanzada con Java.

Migración de IBM Informix Dynamic Server 7.x a 9.x

L2-849

L2-854

L2-880

L2-904

L2-935

Talleres de Serie MaestraN i v e l E x p e r t o

Taller Avanzado de Performance Tuning de IBM Informix

Dynamic Server.

Performance Tuning Avanzado de IBM Informix Extended

Parallel Server.

21 L2-224

21 L2-403

22 L2-578

22 L2-615

23 L2-748

24 L2-791

24

25

26

26

27

28 MW-729 MW-741 28

10 FN-611

10 FN-613

11 FN-757

2C U R S O S 2 0 0 2

Para tener éxito en el mundo competitivo de hoy, no es suficiente tener excelente tecnología. Es muy importante contar con excelente personal a cargo de esta tecnología. Considerando esto, IBM Informix ofrece una gran variedad de cursos y productos para ayudar a las organizaciones a instalar, administrar y mantener aplicaciones de bases de datos. Nuestro objetivo principal es el de acelerar el proceso de aprendizaje para lograr obtener ventajas competitivas tan pronto como sea posible. Nuestros cursos están organizados en tres secciones: “Cursos Básicos”,“Cursos de Nivel Básico- Intermedio” y “Cursos Avanzados”, involucrando los perfiles de “Administración de Bases de Datos”, y “Desarrollo de Aplicaciones” principalmente.

Entrenamiento en las Instalaciones del ClienteÉsta es otra excelente manera para obtener todos los beneficios de los Servicios Educacionales de IBM Informix,con la conveniencia de aprender en su propio ambiente de trabajo. Nuestros instructores especialmente entrenados vendrán a su oficina para enseñar cómo lograr una utilización más productiva de los productos de IBM Informix.De esta forma su personal podrá disfrutar la conveniencia de aprender sin tener que salir del ambiente de trabajo y tendrán mayor oportunidad de dirigir la clase hacia requerimientos específicos de su organización.Los costos para este tipo de entrenamiento han sido establecidos para grupos de máximo 16 personas.

InstructoresLos cursos de capacitación de IBM Informix son presentados por profesionales con amplia experiencia en la industria.Nuestros instructores tienen un promedio de cinco años de experiencia con productos de IBM Informix y nueve años en la industria, de esta manera se asegura que la capacitación que usted recibe proviene de los mejores profesionales.

IBM Learning Services

Hay mucho más que aprender. Su Sistema de Bases de Datos es sólo un componente de su ambiente de cómputo.Por esa razón, IBM Learning Services ofrece un completo espectro de programas de educación y courseware diseñados para incrementar el conocimiento y habilidades que su personal requiere para alcanzar sus metas de negocio.

Sea cual sea su necesidad de capacitación, ya sea en software, hardware, middleware o habilidades,IBM Learning Services tiene disponible capacitación sobre tecnología IBM y tecnología no IBM.

IBM Learning Services ofrece entrenamiento sobre productos, incluyendo clases públicas, privadas y capacitaciónadaptada a las necesidades del cliente, así como conferencias técnicas en numerosas áreas de producto.

Los cursos incluyen tópicos desde niveles básicos hasta avanzados, la mayoría basados en casos prácticos y ejerciciosde laboratorio.

La capacitación está disponible para las diversas posiciones dentro de su organización, incluyendo los perfiles técnicosy los administrativos de diferentes niveles.

¡ B IENVENIDO A LOS SERVICIOS EDUCACIONALES DE IBM INFORMIX !

3C U R S O S 2 0 0 2

El desarrollo de habilidades específicasa las características y funcionalidad de Bases de Datos IBM Informix generaresultados de un gran beneficioen términos de productividad, retornandola inversión y asegurando el éxito del proyecto.El centro educacional ha identificadoseis cursos básicos para aquellos que inician proyectos con tecnologíaIBM Informix. Desde los fundamentos del Diseño de Base de Datos hasta la Optimización de Bases de Datos IBM Informix, estas clases aseguran sus conocimientos y establecen el momento para que inicie cursos de IBM Informix más especializados,con los que podrá ser más autosuficienteen los productos de IBM Informix.

C u r s o s B á s i c o s

Diseño de Bases

de DatosRelacionales

FN-611

IBM InformixLenguaje de

ConsultaEstructurado

FN-613

IBM InformixSQL

Avanzado

FN-757

Manejo yOptimización

de Bases de Datos IBM

IDS

FN-848

IBM InformixMigración y

reorganización de datos

FN-910

IBM InformixStored

Procedures yTriggers

FN-335

TRAYECTORIAS DE CURRÍCULUM

4C U R S O S 2 0 0 2

Arquitectura Interna de

IBM InformixDynamic Server

L2-578

Taller Avanzadode PerformanceTuning de IBM

(IDS)

MW-729

IBM InformixDynamic Server

EnterpriseReplication

L2-615

Estrategias de Respaldo

y Restauración IBM IDS*

TroubleshootingIBM Informix

Dynamic Server

L2-880

PerformanceTuning

IBM InformixDynamic Server

L2-403

Administracióndel Sistema

IBM IDS

L1-846

Administracíondel Sistema

IBM IDS paraAdministradores

Oracle

L1-760

A d m i n i s t r a c i ó n d e I B M I n f o r m i x D y n a m i c S e r v e r

▲▲

Cursos Básicos

TRAYECTORIAS DE CURRÍCULUM

5C U R S O S 2 0 0 2

Administraciónde IBM Red

Brick Warehouse

L1-920

IBM Red BrickWarehouse

PerformanceTuning

L2-791

Diseño de DataWarehouse

L1-855

IBM Red BrickWarehouseBusinessQueries

L1-786

Iniciando conJava

L1-903

Programación Avanzada con

Java

L2-904

▼▼

I B M R e d B r i c k Wa r e h o u s e

D e s a r r o l l a d o r J a v a

TRAYECTORIAS DE CURRÍCULUM

Cursos Básicos

Pre-requisitos

Desarrollo deAplicacionesusando IBMInformix-4GL

L1-007

DesarrolloAvanzado

usando IBM Informix-4GL

▼▼

Desarrollo de Aplicaciones con IBM 4GL

Cursos Básicos

Pre-requisitosL2-224

6C U R S O S 2 0 0 2

Únase a los miles de clientes de IBM Informix, quienes han ganado o están en el camino de ganar el prestigiosotítulo de Profesional Certificado en IBM Informix. Usted puede obtener la certificación a través de la capacitación o el estudio independiente. La Certificación es un excelente camino para medir sus habilidades en IBM Informix y ganarel reconocimiento de su experiencia en tecnología hacia la Industria de IT altamente competitiva.

Una vez que obtenga la Certificación de IBM Informix, usted tendrá acceso a una amplia variedad de recursos y herramientas que podrán mejorar su productividad e incrementar sus contactos dentro de la comunidad técnica de profesionales expertos en tecnología IBM Informix.

Seleccione la secuencia que mejor convenga para sus metas profesionales y capacítese para poder preparar sus exámenes de certificación.

w Administrador del Sistema IBM Informix Dynamic Server Versión 9

w Administrador del Sistema IBM Informix Dynamic Server Versión 7

w Administrador del Sistema para IBM Red Brick Warehouse

w Desarrollador de Aplicaciones con IBM Informix-4GL

Visite la página www.ibm.com/certify para obtener información actualizada sobre todas las certificaciones profesionales de IBM, así como recomendaciones sobre métodos de estudio que le ayudarán a prepararse mejor para sus exámenes.

Certifique su conocimiento sobre la Tecnología de IBM Informix. Obtenga su Certificación

PROGRAMA DE CERTIFICACIÓN PROFESIONAL INFORMIX

ACRECENTE SU ÉXITO,OBTENGA SU CERTIFICACIÓN.Llame al 52 70 50 98 y 52 70 50 96 (en D.F.) o al 01 800 006 3900 (del interior). O visite ibm.com/sofware/data/informix/education/worldwide/mexico.html

7C U R S O S 2 0 0 2

Administrador del Sistema Certif icado

Examen deManejo y

Optimización deBases de Datos

IBM InformixDynamic Server

Examen deFundamentos de Base de

Datos

IBM InformixMigración y

Reorganización de Datos

FN-910

Certificado deAdministrador del

Sistema IBM InformixDynamic Server

Versión 9

PERFILES DE CERTIFICACIÓN

Diseño de Bases

de DatosRelacionales

FN-611

IBM InformixLenguaje de

ConsultaEstructurado

FN-613

IBM InformixSQL

Avanzado

FN-757

Manejo yOptimización

de Bases de Datos IBM

IDS

FN-848

Administracióndel Sistema

IBM IDS

L1-846

PerformanceTuning IBM

InformixDynamic Server

L2-403

Estrategias deRespaldo y

RestauraciónIBM IDS

L2-748

Examen deAdministración

del Sistema IBMInformix DynamicServer Versión 9

8C U R S O S 2 0 0 2

Administrador de Red Brick Certif icado

Desarrollo deAplicacionesUsando IBMInformix-4GL

L1-007

DesarrolloAvanzado

usando IBMInformix-4GL

L2-224

Diseño de Bases de Datos

Relacionales

FN-611

IBM InformixLenguaje de

ConsultaEstructurado

FN-613

IBM InformixSQL

Avanzado

FN-757

Examen deDesarrollo IBMInformix-4GL

Examen de fundamentos de Bases de

Datos

Desarrollador de Aplicaciones Certif icado

Certificado enDesarrollo IBMInformix-4GL

Certificado deAdministrador

del Sistema IBMRed Brick

WarehouseL2-748

L2-748

Examen deAdministradordel Sistema

IBM Red BrickWarehouse

PERFILES DE CERTIFICACIÓN

Administraciónde IBM Red

Brick Warehouse

IBM Red BrickWarehouse

PerformanceTuning

L1-920

L2-791

9C U R S O S 2 0 0 2

Otras Opciones

OTROS CURSOS Y TALLERES ON SITE

L1-UD-100 Fundamentos de IBM Unidata

L1-UD-200 Administración de sistema IBM Unidata para UNIX®

L1-UD-201 Administración de IBM Unidata para Windows NT

L1-UD-310 IBM Unibasic estructurado: Los comandos de programación

L1-UD-950 Accesando Datos de IBM Unidata utilizando ODBC

L1-SB-500 Fundamentos de IBM SB+

L1-SB-515 Escritor de Reportes de IBM SB+

L2-SB-525 Desarrollo Avanzado IBM SB+

L2-UD-120 IBM Unidata Avanzado

L2-UV-905 Tecnologías IBM Universe Avanzadas

L1-UV-140 Usando SQL con bases de datos IBM Universe

L1-UV-900 Fundamentos de IBM Universe

L1-UV-903 Programación de bases de datos IBM Universe

L1-UV-904 Tecnologías IBM Universe Core

L1-UV-904 NT Tecnologías IBM Universe Core para Windows NT

L1-UV-911 IBM Universe ODBC

L1-MI-930 Extracción de Información para toma de Decisiones con IBM MITS

L1-OU-100 Desarrollo de Aplicaciones Java usando IBM UniObjects

L1-RB-400 Fundamentos de IBM Redback

L1-U2-110 Consultas con Bases de Datos IBM U2

ACRECENTE SU ÉXITO,OBTENGA SU CERTIFICACIÓN.Llame al 52 70 50 98 y 52 70 50 96 (en D.F.) o al 01 800 006 3900 (del interior). O visite ibm.com/sofware/data/informix/education/worldwide/mexico.html

Objetivos:w Describir la tecnología relacional y sus beneficiosw Entender los conceptos y terminología del diseño de bases de datos relacionalesw Construir diagramas de Entidad/Relación para modelar diferentes áreas de la empresaw Entender las diferentes formas de normalización de datos y sus beneficiosw Aplicar instrucciones SQL y reglas de integridad referencial al modelo desarrolladow Utilizar SQL para crear bases de datos, tablas e índices

Dirigido a:Desarrolladores de aplicaciones, administradores de bases de datos, administradores de sistemas,analistas de sistemas, jefes de proyecto, y personal de soporte técnico.

Pre-requisitos:Ninguno.

Siguientes cursos recomendados:

✫ FN-613 IBM Informix Lenguaje de Consulta Estructurado (SQL)

10C U R S O S 2 0 0 2

FN-611 Diseño de Bases de Datos Relacionales

Cursos Básicos

Este curso es una introducción ideal a los conceptos y tecnología de basesde datos relacionales. A través de una gran variedad de ejercicios,se aprenderá cómo modelar las diferentes áreas de la empresa,utilizando el enfoque Entidad/Relacióndel diseño relacional de bases de datos. Se presentarán técnicas de normalización de datos y técnicaspara proponer, evaluar, y escogerentre diferentes alternativas de diseño. Adicionalmente, habráexperiencia práctica en la creación de bases de datos y tablas utilizandoel lenguaje de definición de datos del Lenguaje de Consulta Estructurado(SQL).

Duración: 2 díasFormato: Sesiones Teóricas y ejercicios prácticos

FN-613 IBM Informix Lenguaje de Consulta Estructurado (SQL)

Este curso presenta la porción del lenguaje de consulta estructurado(SQL) dirigida a la manipulación de datos, incluyendo SELECT, INSERT,UPDATE y DELETE. Al finalizar el curso, el alumno podrá consultar y modificar datos en una base de datos IBM Informix. Presenta granvariedad de ejercicios prácticos.

P a r a q u i e n e s e m p i e z a n a t r a b a j a r c o n B a s e s d e D a t o s R e l a c i o n a l e s

Objetivos:w Utilizar instrucciones de manipulación de datos (SQL) para modificar los contenidos de una base de datosw Procesar instrucciones simples y complejas de tipo SELECT, tablas temporales y unionesw Identificar maneras de optimizar consultasw Definir y utilizar transaccionesw Entender la importancia del control de concurrencia

Dirigido a:Desarrolladores de aplicaciones, administradores de bases de datos, administradores de sistemas,analistas de sistemas, jefes de proyecto, y personal de soporte técnico.

Pre-requisitos:w FN-611 Diseño de Bases de Datos Relacionales, o conocimiento equivalente

Siguientes cursos recomendados:

✫ FN-757 IBM Informix SQL Avanzado.

Duración: 3 díasFormato: Sesiones Teóricas y ejercicios prácticos

11C U R S O S 2 0 0 2

FN-757 IBM Informix SQL Avanzado

Este curso se enfoca en consultasavanzadas con SQL, usando subqueries, tablas temporales y sinónimos, así como otras funciones de agregados de SQL.Aprenderá los efectos del transactionlogging y transacciones SQL.Aprenderá cómo utilizar las directivasdel optimizador disponibles en IBM Informix Dynamic Server.Aprenderá a manejar “Large ObjectData Types” y también a formatear el resultado de las consultas SQL.

P a r a q u i e n e s e m p i e z a n a t r a b a j a r c o n B a s e s d e D a t o s R e l a c i o n a l e s

Objetivos:w Escribir consultas complejas usando subqueries correlacionados y anidados, así como accesar bases

de datos remotasw Escribir consultas para accesar tablas externas, sinónimos, vistas y “Large Object Data Types”w Usar diagramas de sintaxis para crear instrucciones SQLw Usar SET EXPLAIN para examinar el plan de optimización de consultasw Examinar el efecto de valores NULL en varios tipos de consultasw Entender y usar tablas temporales y archivos temporalesw Usar funciones SQL para dar formato de salidas para fecha, caracter y numéricasw Describir los niveles de aislamiento y su efecto en accesos concurrentes a los datos

Dirigido a:Desarrolladores de aplicaciones, Administradores de Bases de Datos y del sistema, Analistas de Sistemas,Líderes de Proyecto, personal de Soporte Técnico.

Pre-requisitos:w FN-611 Diseño de Bases de Datos Relacionales o conocimiento equivalentew FN-613 IBM Informix Lenguaje de Consulta Estructurado (SQL) o conocimiento equivalente

Siguientes cursos recomendados:

✫ FN-848 Manejo y Optimización de Base de Datos IBM Informix Dynamic Server✫ FN-335 IBM Informix Stored Procedures y Triggers

Duración: 2 díasFormato: Sesiones Teóricas y ejercicios prácticos

12C U R S O S 2 0 0 2

FN-848 Manejo y Optimización de Bases de Datos IBM Informix Dynamic Server

Para administradores y desarrolladoresde aplicaciones de IBM InformixDynamic Server. Obtendrá experienciacreando, modificando y eliminandobases de datos, tablas e índices.Aprenderá cómo controlar la seguridad,mantener la integridad de los datos,mantener el control de la concurrenciay mejorar el rendimiento en el ambientede IBM Informix Dynamic Server.

Objetivos:w Seleccionar los tipos de datos de IBM Informix Dynamic Server adecuados para almacenar sus datosw Crear y mantener bases de datos, tablas e índicesw Implementar integridad referencial y de entidadw Calcular los requerimientos de tamaño y extensión para tablas e índicesw Crear y mantener tablas fragmentadas e índices fragmentadosw Mejorar el rendimiento de consultas de soporte de decisiones a través del uso de PDQw Mejorar el rendimiento de consultas a través del uso de SET EXPLAINw Entender el control de concurrenciaw Crear una estrategia de indexación para mejorar el rendimientow Configurar y usar High Performance Loaderw Planear y configurar los Triggersw Crear y utilizar vistasw Controlar la seguridad de los datosw Usar las utilerías de administración de bases de datos de IBM Informix

Dirigido a:Desarrolladores de aplicaciones, administradores de bases de datos y del sistema, personal de soporte técnico.

Pre-requisitos:

w FN-611 Diseño de Bases de Datos Relacionales o equivalentew FN-613 IBM Informix Lenguaje de Consulta Estructurado (SQL) o equivalente

Siguientes cursos recomendados:

✫ FN-910 IBM Informix Migración y Reorganización de datos✫ L1-846 Administración de IBM Informix Dynamic Server✫ L1-763 Administración de IBM Informix Extended Parallel Server

Duración: 5 díasFormato: Sesiones Teóricas y ejercicios prácticos

P a r a q u i e n e s e m p i e z a n a t r a b a j a r c o n B a s e s d e D a t o s R e l a c i o n a l e s

13C U R S O S 2 0 0 2

FN-910 IBM Informix Migración y Reorganización de Datos

Obtenga experiencia usando los utilitarios de movimiento de datosde IBM Informix, incluyendo LOAD y UNLOAD de SQL, dbload, dbexport,dbimport y High Performance Loader(HPL). Aprenda cómo seleccionar la herramienta adecuada para moverdatos dentro y fuera de las tablas y bases de datos. Se le da un énfasisespecial al uso y afinación del HPL.

Duración: 2 díasFormato: Sesiones Teóricas y ejercicios prácticos

FN-335 IBM Informix Stored Procedures y Triggers

Dirigido a desarrolladores de aplicaciones y administradores de sistemas. Aprenderá cómo usar e incorporar Triggers y StoredProcedures en bases de datos IBM Informix. Aprenderá cómo crear y ejecutar procedimientos almacenadosutilizando instrucciones de lenguaje de Stored Procedures. Aprenderá también cómo crear Triggers y utilizarTriggers para llamar a un StoredProcedure.

P a r a q u i e n e s e m p i e z a n a t r a b a j a r c o n B a s e s d e D a t o s R e l a c i o n a l e s

Objetivos:w Identificación de las herramientas de IBM Informix disponibles para migración y reorganización de datosw Selección de la mejor herramienta para diferentes tareas de migración de datosw Creación de objetos de HPLw Definición de objetos de HPL para proveer máxima reutilizaciónw Ensamble de objetos de HPL para crear trabajos de carga y descargaw Uso de la interfaz gráfica “ipload” para crear objetos y trabajosw Uso de características de generación automática del HPLw Afinación del “onpload” para desempeño óptimow Uso de los modos de carga Deluxe y Expressw Detección de problemas comunes con el HPL

Dirigido a:Desarrolladores de aplicaciones, administradores del sistema y bases de datos, personal de soporte técnico.

Pre-requisitos:w FN-611 Diseño de Bases de Datos Relacionalesw FN-613 IBM Informix Lenguaje de Consulta Estructurado (SQL)w FN-848 Manejo y Optimización de Bases de Datos IBM Informix Dynamic Server

Siguientes cursos recomendados:

✫ L1-846 Administración de IBM Informix Dynamic Server✫ L1-763 Administración de IBM Informix Extended Parallel Server✫ FN-335 IBM Informix Stored Procedures y Triggers

Objetivos:w Explicar los beneficios de utilizar Stored Proceduresw Usar instrucciones de lenguaje de Stored Proceduresw Crear y ejecutar Stored Proceduresw Paso y retorno de valores de un Stored Procedurew Identificar usos para Triggers en un sistema de bases de datosw Crear Triggersw Usar Triggers para hacer llamadas a Stored Procedures

Dirigido a:Desarrolladores de aplicaciones, administradores de bases de datos, administradores de sistemas,personal de soporte técnico.

Pre-requisitos:w Experiencia programandow FN-611 Diseño de Bases de Datos Relacionalesw FN-613 IBM Informix Lenguaje de Consulta Estructurado (SQL)

Siguientes cursos recomendados:

✫ L1-846 Administración de IBM Informix Dynamic Server✫ L1-763 Administración de IBM Informix Extended Parallel Server✫ L1-007 Desarrollo de Aplicaciones Usando IBM Informix-4GL✫ L1-112 Desarrollo de Aplicaciones Usando IBM Informix ESQL/C

Duración: 2 díasFormato: Sesiones Teóricas y ejercicios prácticos

14C U R S O S 2 0 0 2

L1-007 Desarrollo de Aplicaciones Usando IBM Informix-4GL

Este curso presenta las poderosascaracterísticas de IBM Informix-4GL,lenguaje de cuarta generación para el desarrollo de aplicaciones.Se desarrollará una aplicación integrada con menúes, pantallas de entradas de datos, reportes,y ayuda en línea; con menos códigoque el requerido por lenguajes de programación convencionales.

L1-112 Desarrollo de Aplicaciones Usando IBM Informix-ESQL/C

Este curso está diseñado para programadores en C. Presenta cómoutilizar IBM Informix-ESQL/C para crearaplicaciones personalizadas con capacidad de administración de bases de datos. Aprenderá cómocrear aplicaciones de bases de datosen las cuales las estructuras de datoso los comandos específicos SQL son creados dinámicamente en el momento de ejecución.Se presentan talleres extensos queproveen experiencia real en la escriturade programas cuya complejidad vadesde simple acceso a una base de datos, hasta chequeo avanzado de errores, conversión de datos,manipulación de cursores, y utilizaciónde comandos SQL dinámicos.

C u r s o s P a r a N i v e l B á s i c o - I n t e r m e d i o

Objetivos:

w Desarrollar aplicaciones personalizadas utilizando IBM Informix-4GLw Crear menúesw Crear formas de entrada de datosw Usar el atributo Y2K Centuryw Utilizar efectivamente comandos SQL dentro de la aplicaciónw Integrar facilidades de ayuda en línea en la aplicaciónw Incorporar rutinas de manejo de error en la aplicaciónw Utilizar transaccionesw Generar reportes personalizadosw Usar arreglos de pantallaw Insertar múltiples filas usando arreglos de pantallaw Ejecutar comandos dinámicos SQLw Bloquear registros de la base de datos para su actualización

Dirigido a:Desarrolladores de aplicaciones, jefes de proyecto, administradores de bases de datos, administradores de sistemas y personal de soporte técnico.

Pre-requisitos:

w Experiencia en programaciónw Conocimiento del editor de texto “vi”w FN-611 Diseño de Bases de Datos Relacionalesw FN-613 IBM Informix Lenguaje de Consulta Estructurado (SQL)w Tener amplio conocimiento sobre el sistema UNIX® para usuarios

Siguientes cursos recomendados:

✫ L2-224 Desarrollo Avanzado Usando IBM Informix-4GL.

Objetivos:

w Incluir comandos SQL en un programa C para adicionar, consultar y alterar datos en una base de datos IBM Informixw Crear una estructura de cursores para la manipulación de un conjunto de filas de datosw Trabajar con todos los tipos de datos SQLw Crear y ejecutar comandos SQL dinámicosw Escribir aplicaciones en C basadas en SQL de manera eficiente y efectiva

Dirigido a:Desarrolladores de aplicaciones, administradores de bases de datos, administradores de sistemas,jefes de proyecto, personal de soporte técnico.

Pre-requisitos:

w FN-613 IBM Informix Lenguaje de Consulta Estructurado (SQL)w Experiencia programando en lenguaje C

Duración: 5 díasFormato: Sesiones Teóricas y ejercicios prácticos

Duración: 3 díasFormato: Sesiones Teóricas y ejercicios prácticos

Cursos de Nivel I

15C U R S O S 2 0 0 2

L1-760 Administración de IBM Informix Dynamic Server para Administradores Oracle

Para administradores de sistemas,experimentados en bases de datos de Oracle, este curso intensivo cubrelas diferencias entre administrar un sistema de base de datos de Oracle y administrar IBM InformixDynamic Server. Aprenderá cómocrear bases de datos, tablas e índicesusando IBM Informix Dynamic Server.También aprenderá cómo controlar la seguridad de su sistema, mantenerla integridad de los datos y el controlde la concurrencia e incrementar el rendimiento en el ambiente del IBM Informix Dynamic Server.Además, obtendrá conocimientos de administración de sistemas,incluyendo cómo configurar y mantener los servidores de basesde datos IBM Informix Dynamic Server.Aprenderá sobre la arquitectura multi-threaded y cómo resguardar y restablecer la base de datos.

C u r s o s P a r a N i v e l B á s i c o - I n t e r m e d i o

Objetivos:w Describir la arquitectura multi-threaded de IBM Informix Dynamic Serverw Configurar IBM Informix Dynamic Serverw Identificar las diferencias entre la terminología de administración de bases de datos de IBM Informix

y Oraclew Relacionar la información del diccionario de datos de Oracle a la información del diccionario de datos

de IBM Informixw Usar las utilerías de monitoreo de IBM Informix Dynamic Serverw Crear bases de datos, tablas e índices usando IBM Informix Dynamic Serverw Describir las características de backup y recovery suministradas por IBM Informix Dynamic Server

Dirigido a:Administradores experimentados de sistemas y bases de datos de Oracle.

Pre-requisitos:

w Experiencia en administración de un sistema de base de datos de Oracle

Siguientes cursos recomendados:

✫ L2-403 Performance Tuning IBM Informix Dynamic Server✫ L2-748 Estrategias de Respaldo y Restauración con IBM Informix Dynamic Server✫ L2-615 IBM Informix Dynamic Server Enterprise Replication✫ L2-880 Troubleshooting IBM Informix Dynamic Server

Duración: 5 díasFormato: Sesiones Teóricas y ejercicios prácticos

16C U R S O S 2 0 0 2

L1-763 IBM Informix Extended Parallel Server Administration

Dirigido a Administradores de Sistemasde IBM Informix Extended Parallel Servercon poca o ninguna experiencia.Aprenderá como configurar e inicializarun servidor, modificar sus parámetros,permitir conexiones cliente, crearestructuras de disco para almacenarlos datos, cargar eficientemente datosy mantener respaldos de informacióncrítica.

L1-786 IBM Red Brick Warehouse Business Queries

Este curso muestra cómo escribir las consultas de negocios típicasusando tanto la sintaxis SQL-92estándar como las extensiones RISQLa SQL. Aprenderá cómo escribiruniones internas y externas (inner y outer joins), incluyendouniones expresadas en la cláusulaFROM y cómo crear y llamar macrosdentro de las consultas. Se cubren en detalle las funciones de visualización(display) RISQL, las expresiones CASE,las consultas UNION y las subconsultas(subqueries), mostrando diferentesmaneras de expresar las preguntasque implican cálculos y comparaciones.Los estudiantes complementan sus actividades académicas con ejercicios prácticos a lo largo del curso, usando SQL (raw) para formar las consultas compuestas.

C u r s o s P a r a N i v e l B á s i c o - I n t e r m e d i o

Objetivos:

w Describir la arquitectura multi-threadedw Permitir conexiones clientew Configurar e inicializar el servidorw Cambiar los modos de operación del servidorw Crear estructuras de discow Administrar los logical logsw Monitorear la actividad del servidorw Habilitar la carga y la descarga en paralelow Respaldar y restaurar los datos críticos

Dirigido a:Administradores de Bases de Datos, Personal de Soporte Técnico.

Pre-requisitos:

w FN-613 IBM Informix Lenguaje de Consulta Estructurado (SQL) o equivalentew Conocimiento de Administración UNIX®

Siguientes cursos recomendados:

✫MW-741 Performance Tuning Avanzado de IBM Informix Extended Parallel Server

Objetivos:

w Expresar consultas de negocios, como consultas SQLw Escribir consultas eficientes usando inner y outer joinsw Usar las funciones de visualización (display) RISQL para expresar preguntas que requieran cálculos

secuencialesw Expresar preguntas que requieren comparaciones usando subqueries, expresiones CASE y expresiones

de consulta en la cláusula FROMw Generalizar consultas usando macros RISQLw Usar sintaxis SQL-92 para escribir consultas complejas

Dirigido a:Usuarios finales, analistas.

Pre-requisitos:

w FN-613 IBM Informix Lenguaje de Consulta Estructurado (SQL)w L1-855 Diseño de Data Warehouse o equivalente

Duración: 4 díasFormato: Sesiones Teóricas y ejercicios prácticos

Duración: 2 díasFormato: Sesiones Teóricas y ejercicios prácticos

17C U R S O S 2 0 0 2

L1-846 Administración de IBM Informix Dynamic Server

Este curso está dirigido a administradoresde sistemas IBM Informix Dynamic Server.Se adquirirán los conocimientos necesariospara administrar satisfactoriamente uno o más servidores de bases de datos.Aprenderá cómo configurar e inicializaruna instancia de servidor de base de datos, configurar y probar la conectividadde clientes, configurar y administrar el uso de la memoria y del disco,planear e implementar tareas de mantenimiento del sistema y configurar el servidor para un OLTPóptimo o para soporte de decisiones.

Objetivos:w Describir la arquitectura multithreaded de IBM Informix Dynamic Serverw Configurar un servidor de base de datos IBM Informix Dynamic Serverw Establecer un ambiente de residencia múltiplew Planear y configurar el uso del disco y de la memoriaw Activar y configurar mirroring de discow Describir los mecanismos básicos de recuperación y tolerancia a fallas de IBM Informix Dynamic Serverw Configurar y administrar logical logsw Administrar y optimizar la construcción de índices y el espacio de clasificación de consultasw Administrar tablas y archivos temporalesw Monitorear la actividad de IBM Informix Dynamic Serverw Administrar el acceso a datos por usuarios concurrentesw Asignar memoria para consultas de soporte de decisionesw Usar la utilería ontape para respaldar y restaurar datosw Usar el administrador del servidor de IBM Informix

Dirigido a:Desarrolladores de aplicaciones, administradores de bases de datos y del sistema, personal de soporte técnico.

Pre-requisitos:w FN-613 IBM Informix Lenguaje de Consulta Estructurado (SQL) o equivalentew Conocimientos de administración del sistema UNIX®

Siguientes cursos recomendados:

✫ L2-403 Performance Tuning IBM Informix Dynamic Server✫ L2-615 IBM Informix Dynamic Server Enterprise Replication✫ L2-748 Estrategias de Respaldo y Restauración con IBM Informix Dynamic Server✫ L2-880 Troubleshooting IBM Informix Dynamic Server

Duración: 5 díasFormato: Sesiones Teóricas y ejercicios prácticos

C u r s o s P a r a N i v e l B á s i c o - I n t e r m e d i o

18C U R S O S 2 0 0 2

L1-855 Diseño de Data Warehouse

Este curso de diseño abarca principiosde modelado de base de datos y técnicas usadas para resolver problemas de análisis de negocios.Se examinarán procesos y estrategias de negocios utilizados para desarrollardiseños lógicos y físicos con una basede esquema de estrella. Muchos de los principios que se discuten aplican para construir un Data Warehouseempresarial.

C u r s o s P a r a N i v e l B á s i c o - I n t e r m e d i o

Objetivos:w Determinar las características y componentes de un Data Warehousew Diseñar un Data Warehousew Construir un modelo dimensional lógico usando un esquema de estrellaw Construir un esquema físico basado en el modelo lógicow Identificar los problemas de rendimiento

Dirigido a:Desarrolladores de aplicaciones, arquitectos de bases de datos, modeladores de datos y del sistema,gerentes de proyecto.

Pre-requisitos:w FN-611 Diseño de Bases de Datos Relacionales o equivalentew Familiaridad con los procesos de negocio de su compañía

Siguientes cursos recomendados:✫ L1-920 Administración de IBM Red Brick Warehouse✫ L1-763 Administración de IBM Informix Extended Parallel Server✫ L1-846 Administración de IBM Informix Dynamic Serve

Duración: 2 díasFormato: Sesiones Teóricas y ejercicios prácticos

L1-901 Usando IBM Cloudscape

IBM Cloudscape es una base de datos100% Java puro, que no requiereadministración. En este curso los desarrolladores de Java,programadores y administradores de bases de datos aprenden cómocrear, configurar y distribuir bases de datos IBM Cloudscape efectivamente.

Duración: 5 díasFormato: Sesiones Teóricas y ejercicios prácticos

Objetivos:w Diagramación de la arquitectura de IBM Cloudscape y configuraciones posiblesw Acceso y manipulación de datos con JDBCw Empleo de extensiones de SQL e identificar diferencias con IBM Informix SQLw Implementación de transacciones y bloqueosw Trabajo con objetos almacenados en la base de datosw Uso de extensiones de Java para SQLw Configuración y entrega de bases de datos de IBM Cloudscapew Afinación de bases de datos de IBM Cloudscape para rendimiento óptimow Ejecución de IBM Cloudscape en un ambiente de servidorw Empleo de CloudSync para sincronización de múltiples bases de datos

Dirigido a:Desarrolladores y programadores de Java, administradores de bases de datos.

Pre-requisitos:w L1-903 Iniciando con Java o experiencia programando con Javaw FN-613 IBM Informix Lenguaje de Consulta Estructurado (SQL) o conocimiento equivalentew Habilidades básicas de administración de bases de datosw Se recomienda completar el tutorial del producto de IBM Cloudscape. El tutorial está incluido

con el producto IBM Cloudscape

19C U R S O S 2 0 0 2

L1-903 Iniciando con Java

Este curso es ideal para desarrolladorescon poca o ninguna experiencia con Java que se están preparandopara trabajar con aplicaciones Web.Cubre las bases del lenguaje Java,el modelado de objetos, la programaciónorientada a objetos y las bibliotecasprincipales de Java. Tópicos escencialesde Java como el uso de paquetes el AWT (Abstract Window Toolkit),incluye applets, multithreadingy networking. Al final de este curso,tendrá el conocimiento necesario para volverse productivo en Javainmediatamente, al igual que unabuena base para aprender temasavanzados como RMI (Remote MethodInvocation), Java Beans, JDBC y otrosconceptos relacionados con aplicacionesWeb.

Objetivos:w IIdentificación de las secciones de un programa de Javaw Descripción de los beneficios del uso de Javaw Uso de técnicas multithreading en un programa de Javaw Identificación y uso de un buen estilo de codificación en Javaw Uso del JDK (Java Development Kit)w Implementación de técnicas para manipulación de errores para manejo de excepcionesw Evaluación de IDE’s (Integrated Development Environments) de Java

Dirigido a:Desarrolladores de Aplicaciones Web, gerentes técnicos.

Pre-requisitos:w Un mínimo de 6 meses de experiencia programando con un lenguaje procedural

Siguientes cursos recomendados:✫ L2-904 Programación avanzada con Java✫ L1-901 Usando IBM Cloudscape

Duración: 5 díasFormato: Sesiones Teóricas y ejercicios prácticos

L1-905 Análisis y Diseño Orientado a Objetos

Un deber para desarrolladores de aplicaciones y Web. Este cursocubre los tres pilares del desarrollo de sistemas; el modelo, el proceso y las mejores prácticas. Aprendacómo crear soluciones de softwareque puedan mantenerse y extenderseen tiempo y dentro del presupuesto.Aprenda cómo crear un modelo conceptual y cómo usarlo paramoverse del análisis al diseño.Incremente el poder de Java mediantela comunicación efectiva de los requerimientos del sistema en una manera orientada a objetos.

Objetivos:w Identificación de métodos para la creación de aplicaciones extensibles que puedan mantenerse

y extenderse en tiempo, y dentro de presupuestow Descripción del modelo orientado a objetos, incluyendo tipos, objetos, encapsulado, abstracción,

mensajes, protocolos, herencia, polimorfismo, relaciones y acoplamientow Uso de técnicas de análisis y diseño orientados a objetos para construir una solución de aplicaciónw Uso de diagramas UML, uso de casos y tarjetas CRC para crear un diseño de aplicaciones utilizable,

claro y preciso

Dirigido a:Desarrolladores de aplicaciones Web.

Pre-requisitos:w Familiaridad con conceptos de programación.

Siguientes cursos recomendados:✫ L1-903 Iniciando con Java.

Duración: 4 díasFormato: Sesiones Teóricas y ejercicios prácticos

C u r s o s P a r a N i v e l B á s i c o - I n t e r m e d i o

20C U R S O S 2 0 0 2

C u r s o s P a r a N i v e l B á s i c o - I n t e r m e d i o

L1-920 Administración de IBM Red Brick Warehouse

Este curso brinda experiencia prácticaen la construcción, carga, indexación,administración y monitoreo de una basede datos IBM Red Brick Warehouse.Aprenderá cómo crear, cargar e indexar tablas de bases de datos,cómo segmentar tablas e índices y cómo definir usuarios y sus rolespara las bases de datos. Aprenderátambién a usar la concurrencia conprioridad de consultas para permitircargas y consultas simultáneas.

Objetivos:w Describir las diferencias entre OLTP y Data Warehousingw Crear una base de datos IBM Red Brick Warehousew Crear usuarios de base de datos y asignar niveles de seguridadw Conectarse a una base de datos por medio de ODBCw Crear tablas de bases de datosw Cargar y descargar datos con la Utilería de Manejo de Tablas (Table Management Utility) (TMU)w Crear varios tipos de índices y entender su estructura y usow Segmentar datos de tablas y de índicesw Usar la concurrencia de prioridad de consulta para reducir la ventana de cargasw Visualizar metadatos en las tablas del sistema de la base de datosw Monitorear diferentes actividades de la base de datosw Usar tanto la línea de comandos como la herramienta de IBM Red Brick Warehouse Administrator

para definir y administrar el ambiente

Dirigido a:Desarrolladores de aplicaciones, administradores de bases de datos y del sistema, personal de soporte técnico.

Pre-requisitos:w FN-613 IBM Informix Lenguaje de Consulta Estructurado (SQL) o equivalentew Conocimientos fundamentales del sistema operativo UNIX®

Siguientes cursos recomendados:

✫ L2-791 IBM Red Brick Warehouse Performance Tuning

Duración: 5 díasFormato: Sesiones Teóricas y ejercicios prácticos

ACRECENTE SU ÉXITO,OBTENGA SU CERTIFICACIÓN.Llame al 52 70 50 98 y 52 70 50 96 (en D.F.) o al 01 800 006 3900 (del interior). O visite ibm.com/sofware/data/informix/education/worldwide/mexico.html

Objetivos:w Utilizar SCCS para control de código fuentew Compilar aplicaciones 4GL utilizando MAKEw Utilizar programas stub de 4GL para incrementar la productividadw Crear librerías 4GLw Implementar rutinas de manejo de error reutilizablesw Crear arreglos de pantalla avanzadosw Llamar funciones C desde un programa 4GLw Depurar aplicaciones utilizando el depurador interactivo de IBM Informix-4GLw Crear runners y debuggers para IBM Informix-4GL RDSw Implementar técnicas de optimización de código, compilación y diseñow Entender tópicos de transacciones y bloqueo relacionados al rendimiento

Dirigido a:Desarrolladores de aplicaciones, jefes de proyecto, personal de soporte técnico.

Pre-requisitos:w L1-007 Desarrollo de Aplicaciones usando IBM Informix-4GL

Siguientes cursos recomendados:✫ L2-726 Migrando a IBM Informix Dynamic 4GL

21C U R S O S 2 0 0 2

L2-224 Desarrollo Avanzado Usando IBM Informix-4GL

Cursos de Nivel II

Este curso cubre tópicos de IBM Informix-4GL para progrmadoresavanzados de 4GL en un ambienteUNIX®, incluyendo estándares y herramientas útiles para hacer el ambiente de trabajo más productivo.Aprenderá cómo implementar controlde código fuente (SCCS), compilaraplicaciones utilizando makefiles,y depurar aplicaciones utilizando el debugger interactivo. Aprenderácómo crear e implementar librerías de 4GL, rutinas de manejo de erroresgenéricos, y arreglos de pantallaavanzados. Adicionalmente, llamadosa funciones escritas en C desde un programa 4GL, y técnicas de optimización de diseño, código,y compilación. También se presentantópicos de rendimiento relacionadoscon transacciones y bloqueo. Duración: 3 días

Formato: Sesiones Teóricas y ejercicios prácticos

L2-403 Performance Tuning IBM Informix Dynamic Server

Dirigido a administradores experimentados en administración de bases de datos y de sistemas IBM Informix Dynamic Server.Aprenderá información práctica sobrecómo mejorar el rendimiento en unambiente IBM Informix Dynamic Server.Aprenderá cómo monitorear y analizarla actividad del sistema. Aprenderácómo crear distribuciones de datosque provean mejores estadísticas al optimizador. Aprenderá cómo optmizarestrategias de fragmentación y cómooptimizar y manejar recursos en unambiente PDQ (Parallel Data Query).También se cubre el indexamiento y carga de los datos.

C u r s o s P a r a N i v e l A v a n z a d o

Objetivos:w Realizar análisis de rendimientow Usar las utilerías de monitoreo de IBM Informix Dynamic Serverw Identificar estrategias óptimas de fragmentaciónw Identificar estrategias para mejorar indexamientos y carga de datosw Administrar recursos del sistema de memoria y CPUw Afinar el ambiente OLTPw Afinar checkpoints

Dirigido a:Administradores de bases de datos, administradores de sistemas, personal de soporte técnico.

Pre-requisitos:w FN-848 Manejo y Optimización de Bases de Datos IBM Informix Dynamic Serverw L1-846 Administración de IBM Informix Dynamic Serverw Experiencia administrando IBM Informix Dynamic Server

Siguientes cursos recomendados:✫ L2-578 Arquitectura Interna de IBM Informix Dynamic Server✫ MW-729 Taller Avanzado de Performance Tuning IBM Informix Dynamic ServerDuración: 4 días

Formato: Sesiones Teóricas y ejercicios prácticos

22C U R S O S 2 0 0 2

L2-578 Arquitectura Interna de IBM Informix Dynamic Server

Dirigido a administradores de sistemascon experiencia en IBM InformixDynamic Server interesados en mejorarsus habilidades para resolución de problemas y monitoreo. Este cursocubre temas avanzados de IBM InformixDynamic Server. Aprenderá habilidadesavanzadas para monitorear, mantener,resolver problemas y mejorarel rendimiento de IBM InformixDynamic Server. Aprenderá cómo usarvarias utilerías de diagnóstico y cómointerpretar los resultados. Los participantesobtendrán un profundo conocimiento de las relaciones entre threads,sesiones y procesadores virtuales.Técnicas valiosas para resolución de problemas se conocerán explorandolas tres porciones de memoria compartida. También se discutirá cómosacar ventaja de la información almacenada en tablas SMI.

L2-615 IBM Informix Dynamic Server Enterprise Replication

Este curso cubre el proceso de generación y reproducción de múltiples copias de datos a una o más instalaciones. Se presentaránlas ventajas y desventajas de diferentesestrategias de replicación, e informaciónsobre cómo planear, implementar y administrar una instalación con IBM Informix Dynamic ServerEnterprise Replication. Aprenderá cómousar el sistema Entreprise ReplicationManager para configurar, inicializar y monitorear.

C u r s o s P a r a N i v e l A v a n z a d o

Objetivos:w Navegar en DBspaces, BLOBspaces y tablespaces a nivel binariow Aprender técnicas avanzadas para la resolución de problemasw Entender la información almacenada en memoria compartidaw Monitorear los recursos de IBM Informix Dynamic Server

Dirigido a:Administradores de sistema y personal de soporte técnico.

Pre-requisitos:w L1-846 Administración de IBM Informix Dynamic Server o conocimiento equivalentew Experiencia mínima de 6 meses en el uso de IBM Informix Dynamic Server

Siguientes cursos recomendados:✫ MW-729 Taller Avanzado de Performance Tuning IBM Informix Dynamic Server

Objetivos:w Escoger la estrategia de replicación apropiada para diferentes ambientesw Planear un sistema de replicaciónw Administrar e implementar un sistema de replicaciónw Diagnosticar errores de replicaciónw Configurar Enterprise Replication

Dirigido a:Administradores de bases de datos, administradores de sistemas.

Pre-requisitos:w L1-846 Administración de IBM Informix Dynamic Server

Siguientes cursos recomendados:✫ L2-748 Estrategias de Respaldo y Restauración con IBM Informix Dynamic Server✫ L2-403 Performance Tuning IBM Informix Dynamic Server ✫ L2-880 Troubleshooting IBM Informix Dynamic Server

Duración: 5 díasFormato: Sesiones Teóricas y ejercicios prácticos

Duración: 3 díasFormato: Sesiones Teóricas y ejercicios prácticos

23C U R S O S 2 0 0 2

L2-748 Estrategias de Respaldo y Restauración con IBM Informix Dynamic Server

Este curso se enfoca en la planeaciónde respaldos y recuperación. A travésde diversos ejercicios, usted definirálo que la recuperación significa parasu negocio, identificará las limitacionesque afectan la recuperación y empezará a desarrollar una estrategia para la planeación de respaldo y recuperación. Durante el curso,aprenderá cómo usar la utilería de respaldo y restauración de IBMInformix Dynamic Server. La utileríaesencial que se utiliza en clase es ON-Bar y ésta se discute detalladamente junto con el IBM InformixStorage Manager ( Administrador de Almacenamiento de IBM Informix).Otros temas que se discuten en estecurso incluyen validación de respaldo y restauración, monitoreo del sistema,respaldo de logical logs, pruebas de la estrategia de restauración y tiempo de restauración.

C u r s o s P a r a N i v e l A v a n z a d o

Objetivos:w Describir la estrategia de respaldo y restauración de IBM Informixw Reconocer la historia de las características de respaldo y restauración de IBM Informixw Utilizar ON-Bar e ISM para realizar respaldos y restauracionesw Identificar otras utilerías para completar la estrategia de respaldo y recuperaciónw Describir cómo el layout de los datos y la configuración de la máquina afectan el rendimiento del respaldow Identificar los problemas que rodean el respaldo y la restauración de bases de datos muy grandesw Reconocer las ventajas y desventajas de respaldos de logical logsw Monitorear el progreso de los respaldos y las restauracionesw Poner a punto el servidor de la base de datos para incrementar el rendimiento del respaldow Entender cuándo y por qué puede ser conveniente un administrador de almacenamiento

con todas las facilidades (full feature)

Dirigido a:Administradores de bases de datos y del sistema.

Pre-requisitos:w L1-846 Administración de IBM Informix Dynamic Server

Siguientes cursos recomendados:✫ L2-403 Performance Tuning IBM Informix Dynamic Server ✫ L2-615 IBM Informix Dynamic Server Enterprise Replication✫ L2-880 Troubleshooting IBM Informix Dynamic Server

Duración: 3 díasFormato: Sesiones Teóricas y ejercicios prácticos

Objetivos:w Crear nuevos tipos de datos y usarlos dentro de SQLw Crear y manipular los tipos distinct definidos por el usuariow Escribir rutinas definidas por el usuario para trabajar con tipos de dato complejos y definidos por el usuariow Definir y usar routine overloadingw Definir y usar casting implícito y explícitow Crear una inheritance hiearchyw Usar Schema Knowledge y SQL Editorw Describir y usar los índices funcionales y overload de b-treew Describir y usar la función de overloadingw Describir y usar los casts explícito e implícitow Se hablará sobre el uso de los tipos de dato opaque, los módulos DataBlade y J/Foundation

Dirigido a:Desarrolladores de aplicaciones, administradores de bases de datos y del sistema, jefes de proyecto,personal de soporte técnico.

Pre-requisitos:w FN-611 Diseño de Bases de Datos Relacionales o equivalentew FN-613 IBM Informix Lenguaje de Consulta Estructurado (SQL) o equivalente

Siguientes cursos recomendados:✫ L1-846 Administración de IBM Informix Dynamic Server✫ L2-854 Construcción de un Web Site usando el Módulo IBM Informix Web DataBlade

L2-849 Implementando un ORDBMS con IBM Informix Dynamic Server.

Duración: 4 díasFormato: Sesiones Teóricas y ejercicios prácticos

Este curso intensivo brinda una introducción a las características de extensibilidad de la base de datosdel IBM Informix Dynamic Server.Se obtendrá experiencia prácticausando las características de extensibilidad para permitir que IBM Informix Dynamic Serverlogre tareas específicas. Los alumnosaprenderán cómo se pueden implementar las funciones de extensibilidad de la base de datosen sus propias soluciones de negocios.También se discutirá el uso de los módulosde DataBlade.

24C U R S O S 2 0 0 2

L2-791 IBM Red Brick Warehouse Performance Tuning

Aprenderá cómo mejorar las consultasy el rendimiento en cargas de unaBase de Datos de IBM Red BrickWarehouse. Iniciando con discusionesmetodológicas y criterios para un buen diseño de Data Warehouse,las unidades centrales de la clasecubren diferentes formas de afinarbúsquedas: reescribiendo las sentencias,agregando índices, reservando másmemoria y así sucesivamente.El curso finaliza con un análisis del rendimiento en cargas con Table Management Utility (TMU).

C u r s o s P a r a N i v e l A v a n z a d o

Objetivos:w Aplicar una metodología para afinar consultasw Afinar búsquedas por medio de sentencias más eficientesw Precisar el tiempo que consume cada una de las partes de la búsquedaw Leer la salida de la sentencia explain para evaluar el plan de ejecución de una búsquedaw Identificar cuál plan de ejecución fue seleccionado para una búsqueda y por quéw Afinar las búsquedas, mediante la correcta creación de índicesw Afinar búsquedas por medio de reservar memoria y correr procesos en paralelow Optimizar las cargas y creación de índices

Dirigido a:Administradores de Bases de Datos y del Sistema, Personal de Soporte Técnico.

Pre-requisitos:w L1-786 IBM Red Brick Warehouse Business Queries o al menos seis meses

de experiencia con IBM Red Brick Warehouse

Duración: 3 díasFormato: Sesiones Teóricas y ejercicios prácticos

25C U R S O S 2 0 0 2

C u r s o s P a r a N i v e l A v a n z a d o

L2-854 Construcción de un Web Site Usando el Módulo IBM Informix Web Datablade

Este curso está dirigido a desarrolladores de aplicaciones Webque usarán el módulo IBM InformixWeb DataBlade. Aprenderá a desarrollary administrar un Web Site basado en el módulo IBM Informix WebDataBlade. Obtendrá experiencia en el desarrollo de una típica aplicación basada en Web por mediode una gran variedad de casos de estudio

Objetivos:w Instalar y configurar un servidor de Webw Instalar y configurar el módulo IBM Informix Web DataBladew Instalar y configurar el IBM Informix Data Director para Webw Utilizar el Data Director para Web para administrar el contenido del Web Sitew Crear una página de aplicación de Web (AppPage)w Usar variables para hacer cálculosw Crear etiquetas dinámicas para especificar los componentes estándar que aparecen en cada AppPagew Crear etiquetas AppPage para ejecutar sentencias SQL que consultan, insertan, borran y actualizan

la información almacenada en una base de datosw Recuperar objetos grandes como imágenes, audio y video de una base de datosw Manejar los errores dentro de AppPagew Crear formas de entrada/actualización HTML usando wizardsw Adaptar el contenido de la aplicación Web con base en las demandas de los usuarios y/o los perfiles

almacenadosw Caching de AppPages para mejorar el rendimientow Importar y exportar Web Sitesw Ligar AppPages dentro de una aplicación Webw Depurar su aplicación Webw Implementar seguridad para su aplicación Webw Poner a punto el rendimiento de su aplicación Web

Dirigido a:Desarrolladores de aplicaciones Web que usen el módulo IBM Informix Web DataBlade.

Pre-requisitos:w Conocimiento de HTMLw FN-613 IBM Informix Lenguaje de Consulta Estructurado (SQL) o conocimiento equivalente

Duración: 5 díasFormato: Sesiones Teóricas y ejercicios prácticos

26C U R S O S 2 0 0 2

L2-880 Troubleshooting IBM Informix Dynamic Server

Para administradores y desarrolladoresde bases de datos y sistemas.Aprenderá cómo diagnosticar y resolverproblemas con caídas del servidor.Aprenderá cómo manejar los problemascon otros servidores o aplicaciones que tienen repercusiones sobre las operaciones de producción.Las técnicas que se cubren son especialmente útiles para diagnosticarproblemas, aún cuando no se tenga un conocimiento profundo de las partesinternas de una aplicación.

L2-904 Programación Avanzada con Java

Este curso cubre las tecnologías de programación avanzada de Java,tales como los Enterprise JavaBeans,Servlets, Invocación de MétodosRemotos (RMI) y Páginas del Servidorde Java (JSP). Aprenda por qué el RMI es absolutamente requerido y por qué los mecanismos tradicionales no son viables con las tecnologías actuales y futuras.Adicionalmente aprenda qué son los Servlets, además de cuándo y cómo usarlos.

C u r s o s P a r a N i v e l A v a n z a d o

Objetivos:w Determinar por qué se pueden presentar ciertos mensajes de errorw Diagnosticar y manejar un problema que genera un assertion failurew Diagnosticar un bloqueo (deadlock)w Utilizar el sysmaster para monitorear el comportamiento del sistemaw Utilizar sqliprint para ver qué sucede con diferentes ajustes para la optimización de la redw Diagnosticar si un sistema está bloqueado o tan sólo lentow Determinar si un sistema bloqueado es por un problema con una máquina o con una aplicaciónw Utilizar la Lista de Comprobación para Llamada a Soporte Técnico para preparar el contacto con éstew Desarrollar un caso de prueba pequeño y reproducible para soporte técnico

Dirigido a:Desarrolladores de aplicaciones, administradores de bases de datos y de sistemas, personal de soporte técnico.

Pre-requisitos:w L1-846 Administración de IBM Informix Dynamic Server

Siguientes cursos recomendados:✫ L2-403 Performance Tuning IBM Informix Dynamic Server ✫ L2-615 IBM Informix Dynamic Server Enterprise Replication✫ L2-748 Estrategias de Respaldo y Restauración con IBM Informix Dynamic Server

Objetivos:w Descripción de Servlets, Páginas del Servidor de Java, RMI y Enterprise JavaBeansw Descripción de las diferencias entre JavaBeans y Enterprise JavaBeansw Distribución de aplicaciones de Java a través del universo de TCP/IP vía RMIw Identificación de cuándo debe emplear un Servlet en vez de un Appletw Explicación de por qué JSP puede tener una ventaja sobre otras tecnologías

Dirigido a:Desarrolladores de aplicaciones Web, gerentes técnicos.

Pre-requisitos:w L1-903 Iniciando con Java o conocimiento equivalentew Conocimiento básico de HTML

Duración: 3 díasFormato: Sesiones Teóricas y ejercicios prácticos

Duración: 5 díasFormato: Sesiones Teóricas y ejercicios prácticos

27C U R S O S 2 0 0 2

C u r s o s P a r a N i v e l A v a n z a d o

L2-935 Migración de IBM Informix Dynamic Server 7.x a 9.x

Diseñado para Administradores experimentados en IBM Informix,este curso cubre todo lo que ustednecesita saber para actualizar la versión 7.x de IBM InformixDynamic Server a la versión 9.x,así como nuevas adiciones y mejorasespecíficas para una mayor extensibilidad.

Objetivos:w Planear una migración de 7.x a 9.xw Realizar la migración de 7.x a 9.xw Usar el proceso de Reversiónw Usar las nuevas funciones SQL como el caching y los collection subqueries w Describir nuevos tipos de datosw Usar la nueva utilidad de revisión de archivos para verificar archivos sin interrumpir la ejecución

de la instanciaw Describir checkpoints difusos y logging de SBLOBsw Usar “subquery flattening” para mejorar el desempeño de los subqueriesw Usar los nuevos agregados definidos por el usuario y verificar la ejecución paralelaw Describir y crear rutinas paralelas definidas por el usuariow Describir y usar los “collection constructors”, subqueries y tablas derivadasw Usar la nueva cláusula GRANT UNDER OPTIONw Usar ON SELECT la nueva característica de los Triggers y explicar cómo y cuándo se ejecutaw Identificar las nuevas funciones de Enterprise Replication disponibles en IBM Informix Dynamic Server 9.xw Describir la arquitectura básica del servidor para Java y los componentes requeridosw Describir nuevas técnicas del optimizador

Dirigido a:Desarrolladores de aplicaciones, administradores de bases de datos, administradores de sistemas,jefes de proyecto, personal de soporte técnico.

Pre-requisitos:w Familiaridad con la administración y aplicación de IBM Informix Dynamic Server 7.3

Siguientes cursos recomendados:✫ L2-849 Implementando un ORDBMS con IBM Informix Dynamic Server

Duración: 3 díasFormato: Sesiones Teóricas y ejercicios prácticos

ACRECENTE SU ÉXITO,OBTENGA SU CERTIFICACIÓN.Llame al 52 70 50 98 y 52 70 50 96 (en D.F.) o al 01 800 006 3900 (del interior). O visite ibm.com/sofware/data/informix/education/worldwide/mexico.html

28C U R S O S 2 0 0 2

MW-729 Taller Avanzado de Performance Tuning de IBM Informix Dynamic Server

Este taller interactivo, de ritmo rápido y basado en laboratorios, es paraadministradores experimentados del IBM Informix Dynamic Server que desean llegar a ser expertos en performance tuning de IBM InformixDynamic Server. El taller empieza conun período de sesiones teóricas, cortopero intensivo, que cubre un rango muyamplio de problemas de configuración y afinación en el ambiente de IBM Informix Dynamic Server.El resto del taller se pasa trabajando en un sistema de soporte de decisiones y OLTP del mundo real, brindándolemucha experiencia práctica en la configuración y afinación de IBM Informix Dynamic Server en una plataforma de hardware de altorendimiento.

MW-741 Performance Tuning Avanzado de IBM Informix Extended Parallel Server

Este taller intensivo basado en laboratorios es para administradoresexperimentados en IBM InformixExtended Parallel Server, que deseanconvertirse en expertos en afinacióndel rendimiento. Al inicio del taller,se le proporcionará información prácticaacerca de cómo configurar, monitoreary afinar IBM Informix Extended ParallelServer. Después pasará el resto del taller obteniendo gran experienciapráctica en la configuración y ajustede la base de datos en un sistemaSMP o MPP como parte de un ejercicioextenso de evaluaciones comparativas(benchmarking).

N i v e l E x p e r t o

Objetivos:w Consideraciones de performance tuning avanzadow Optimización de los ambientes de carga e indexamientow Optimización de la actualización de estadísticas (Update Statistics)w Estrategias de fragmentación de tablas e índices para mejorar el rendimientow Evaluaciones comparativas (benchmarking) en el ambiente de IBM Informix Dynamic Serverw Performance tuning para OLTP y soporte de decisionesw Análisis de consultas para mejorar el rendimientow Uso de directivas al optimizadorw Cuándo optimizar para diferentes tipos de lecturas y escrituras de discow Equilibrio de la memoria residente y virtualw Afinación de PDQ para consultas concurrentes

Dirigido a:Programadores SQL, desarrolladores de aplicaciones, administradores de bases de datos,administradores de sistemas, jefes de proyecto, personal de soporte técnico.

Pre-requisitos:Con el fin de garantizar que todos los participantes reciban el mayor beneficio de este talleravanzado, requerimos que todos los solicitantes cumplan con los siguientes pre-requisitos:

w Certificación como Administrador de Sistemas de IBM Informix o haber terminado los siguientes cursos:w Manejo y Optimización de las Bases de Datos del IBM Informix Dynamic Server

y Administración de IBM Informix Dynamic Serverw Profundo conocimiento de UNIX® y scripts de shellw Seis meses de experiencia trabajando con IBM Informix Dynamic Server

Objetivos:w Monitoreo y optimización de la utilización del CPUw Monitoreo y optimización del rendimiento de I/O y uso del discow El impacto de las operaciones de lectura y escritura en el rendimientow Estrategias de fragmentación para el rendimientow Administración de tablas temporales y DBspaces temporales para mejorar el rendimientow Configuración y monitoreo de recursos de memoria compartida para mejorar el rendimientow Optimización para PDQw Metodologías de unión y su impacto sobre el rendimientow Estrategias de indexamiento para mejorar el rendimientow Uso de las opciones de monitoreo Stat para identificar oportunidades de mejora en el rendimiento

Pre-requisitos:Con el fin de garantizar que todos los participantes reciban el mayor beneficio de este talleravanzado, requerimos que todos los solicitantes cumplan con los siguientes pre-requisitos:

w L1-763 Administración IBM Informix Extended Parallel Serverw Profundo conocimiento de UNIX® y scripts shellw Seis meses de experiencia trabajando con IBM Informix Extended Parallel Server

Duración: 5 díasFormato: Sesiones Teóricas y ejercicios prácticos

Duración: 5 díasFormato: Sesiones Teóricas y ejercicios prácticos

Talleres de Serie Maestra

ACRECENTE SU ÉXITO,OBTENGA SU CERTIFICACIÓN.Llame al 52 70 50 98 y 52 70 50 96 (en D.F.) o al 01 800 006 3900 (del interior). O visite ibm.com/software/data/informix/education/worlwide/mexico.html

Alfonso Nápoles Gándara No.3111Col. Parque Corporativo Peña Blanca

Desarrollo Santa FeDelegación Alvaro Obregón

C.P. 01210, México, D.F.

Calzada Legaria No. 853Col. Irrigación

Delegación Miguel HidalgoC.P. 11500