Temario Master Executive in Mainframe Technology v2.4 ·...

16
© 2013, OrizonLearningInstitute Todos los derechos reservados Página 1 [TEMARIO MASTER EXECUTIVE IN MAINFRAME TECHNOLOGY] 2013

Transcript of Temario Master Executive in Mainframe Technology v2.4 ·...

Page 1: Temario Master Executive in Mainframe Technology v2.4 · ©2013,"OrizonLearningInstitute""Todos"los"derechos"reservados!Página!3!! Con el Máster Executive In Mainframe Technology

   

©  2013,  OrizonLearningInstitute    Todos  los  derechos  reservados   Página  1    

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

[TEMARIO  MASTER  EXECUTIVE  IN  MAINFRAME  TECHNOLOGY]  

 

2013      

Page 2: Temario Master Executive in Mainframe Technology v2.4 · ©2013,"OrizonLearningInstitute""Todos"los"derechos"reservados!Página!3!! Con el Máster Executive In Mainframe Technology

   

©  2013,  OrizonLearningInstitute    Todos  los  derechos  reservados   Página  2    

DESTINATARIOS  

El curso va destinado a personas que quieran orientar su carrera

profesional hacia un sector con altas posibilidades laborales como es el sector de

TI en entornos Mainframe, así como a aquellos profesionales que ya

desempeñen tareas relacionadas con el ámbito y deseen adquirir una visión

global y de alto valor e impacto, para dar un salto profesional en sus carreras

diferenciándose del resto de profesionales del sector.

 ABSTRACT     El Máster Executive In Mainframe Technology tiene como principal

objetivo formar profesionales expertos en el Área de Desarrollo y Análisis en

entornos Mainframe, con unos conocimientos diferenciadores en materia de

desarrollo orientado a la calidad y a la optimización de los recursos TI, dado

que se trata de un sector con altísimas posibilidades de encontrar empleo de

calidad de inmediato.

INTRODUCCIÓN     El auge de las oportunidades laborales en el sector TI es cada vez más

fuerte. Particularmente, estas oportunidades son todavía más altas en el sector

TI específico de los entornos Mainframe. Según datos obtenidos

recientemente, los sistemas Mainframe son usados por:

• El 95% de las empresas de la lista Fortune 500.

• El 100% de los 25 bancos más importantes del mundo.

• El 90% de las compañías de seguros

A pesar de suponer una gran oportunidad, es difícil encontrar una

formación de calidad y que aborde todos los temas importantes y vitales para ser

un profesional de alto nivel en este sector.

Page 3: Temario Master Executive in Mainframe Technology v2.4 · ©2013,"OrizonLearningInstitute""Todos"los"derechos"reservados!Página!3!! Con el Máster Executive In Mainframe Technology

   

©  2013,  OrizonLearningInstitute    Todos  los  derechos  reservados   Página  3    

Con el Máster Executive In Mainframe Technology se ofrece a los alumnos

convertirse en un experto en el Área de Desarrollo y Análisis en entornos

Mainframe, con unos conocimientos diferenciadores en materia de desarrollo

orientado a la calidad y a la optimización de los recursos.

Este Máster, en el que los alumnos cuentan con acceso 24 X 7 a un Host

real para la realización de las prácticas, les permitirá a los alumnos adquirir unos

conocimientos sólidos con una aplicación práctica que los va a diferenciar

mucho de los profesionales actuales y les va a permitir aportar un valor

añadido en los clientes donde desempeñen su carrera profesional.

Tras la finalización del Máster, los alumnos están completamente

preparados para comenzar su carrera profesional en entornos Mainframe desde

el primer día, sin tiempos de espera no productivos y con todas las garantías de

ser un profesional de alto nivel. Además, el Máster cuenta con una Bolsa de

Empleo para ofrecer a los alumnos altísimas posibilidades de encontrar empleo

de calidad de inmediato.

Asimismo, una vez finalizado el Máster, los alumnos contarán con un

innovador Servicio de Asistencia Gratuito durante 3 meses, que consiste en

una atención personalizada, no sólo para resolver cualquier duda relacionada con

el contenido y desarrollo del Máster sino que, además, se ofrecerá un

especializado servicio técnico para dar soporte a cualquier problema en el

entorno laboral que esté dentro del ámbito del Máster.

OBJETIVOS  

• Adquirir amplio conocimiento y una visión global de todos los aspectos

de un entorno Mainframe y sus características más importantes.

• Convertirse en un Experto en el Área de Desarrollo y Análisis en

procesos de tecnología Mainframe.

Page 4: Temario Master Executive in Mainframe Technology v2.4 · ©2013,"OrizonLearningInstitute""Todos"los"derechos"reservados!Página!3!! Con el Máster Executive In Mainframe Technology

   

©  2013,  OrizonLearningInstitute    Todos  los  derechos  reservados   Página  4    

• Diferenciarse del resto de profesionales del sector adquiriendo una

orientación a la calidad y a la optimización de los recursos.

METODOLOGÍA  

Este Máster está basado en una novedosa e innovadora metodología

que incorpora tanto las ventajas de la formación presencial como las de la

formación online.

Las clases se realizan mediante nuestra plataforma de videoconferencia

interactiva en la que se está en contacto directo con el profesor y que se

puede seguir desde cualquier ubicación geográfica. Además, por si no es

posible asistir a alguna de las clases, se tiene acceso a las clases grabadas para

no perder el ritmo del Máster.

El objetivo de esta metodología es dotar de una elevada calidad al

Máster, ya que el alumno está en contacto directo con el profesor durante las

clases y no tiene que estudiar el material directamente en soledad. También es

propósito del Máster que sea posible realizarlo de forma online desde cualquier

ubicación.

Para la parte práctica se dispone de acceso a Host Real ilimitado

durante la duración del Máster para poder practicar todo el tiempo que se desee

y de soporte a través de correo electrónico con el profesorado para resolver

dudas y problemas.

   

Page 5: Temario Master Executive in Mainframe Technology v2.4 · ©2013,"OrizonLearningInstitute""Todos"los"derechos"reservados!Página!3!! Con el Máster Executive In Mainframe Technology

   

©  2013,  OrizonLearningInstitute    Todos  los  derechos  reservados   Página  5    

MÓDULOS.    

1 Introducción TSO

2 Arquitectura sistema Mainframe

3 Lenguaje de programación COBOL

4 Lenguaje de programación JCL, ejecución de procesos Mainframe

5 JCL Avanzado I, utilidades para la ejecución de procesos

6 JCL Avanzado II, Herramientas SORT – ICETOOL

7 Bases de datos DB2

8 Gestión avanzada de bases de datos DB2

9 Optimización de procesos de gestión de bases de datos DB2

10 Gestor transaccional CICS

 

   

Page 6: Temario Master Executive in Mainframe Technology v2.4 · ©2013,"OrizonLearningInstitute""Todos"los"derechos"reservados!Página!3!! Con el Máster Executive In Mainframe Technology

   

©  2013,  OrizonLearningInstitute    Todos  los  derechos  reservados   Página  6    

M.1:  INTRODUCCIÓN  TSO    

1 Introducción

2 Tratamiento de ficheros

2.1 Creación ficheros

2.1.1 Secuenciales

2.1.2 Particionados (librerías)

2.2 Visualización

2.3 Modificación

3 Tratamientos fuentes

3.1 Visualizar fuentes

3.2 Editar fuentes

3.3 Copiar fuentes desde una librería a otra

4 Búsquedas

5 Compilación de programas

5.1 Precompilación

5.2 Compilación

6 Ejecución de procesos

6.1 Submitir procesos

6.2 Consulta de ejecuciones en cola

7 Accesos a Bases de Datos

8 Transferencia de archivos

   

Page 7: Temario Master Executive in Mainframe Technology v2.4 · ©2013,"OrizonLearningInstitute""Todos"los"derechos"reservados!Página!3!! Con el Máster Executive In Mainframe Technology

   

©  2013,  OrizonLearningInstitute    Todos  los  derechos  reservados   Página  7    

M.2:  ARQUITECTURA  SISTEMA  MAINFRAME    

1 Introducción a Mainframe

1.1 Factores que contribuyen al uso del Mainframe

1.1.1 Disponibilidad

1.1.2 Seguridad

1.1.3 Escalabilidad

1.1.4 Confiabilidad

1.1.5 Servicio

1.1.6 Innovación

1.1.7 Valor

1.1.8 Community

2 Organización del hardware y software

2.1 El sistema Mainframe

2.2 Modos de operación

2.2.1 Modo de imagen única

2.2.2 Modo de partición física

2.2.3 Modo de partición lógica

2.2.4 Modo de partición Máquina virtual

2.3 Acoplamiento de sistemas

2.3.1 Sistema “LooselyCoupled”

2.3.2 Sysplex

2.3.3 Sysplex paralelo

3 Organización de memoria

3.1 Memoria virtual

3.2 Direccionamiento

Page 8: Temario Master Executive in Mainframe Technology v2.4 · ©2013,"OrizonLearningInstitute""Todos"los"derechos"reservados!Página!3!! Con el Máster Executive In Mainframe Technology

   

©  2013,  OrizonLearningInstitute    Todos  los  derechos  reservados   Página  8    

3.3 Paginación

4 JES: subsistema de entrada de trabajos

4.1 Fases en el JES

5 Estructura de ficheros (Data Sets)

5.1 Formato de ficheros

5.2 Organización de ficheros

   

Page 9: Temario Master Executive in Mainframe Technology v2.4 · ©2013,"OrizonLearningInstitute""Todos"los"derechos"reservados!Página!3!! Con el Máster Executive In Mainframe Technology

   

©  2013,  OrizonLearningInstitute    Todos  los  derechos  reservados   Página  9    

M.3:  LENGUAJE  DE  PROGRAMACIÓN  COBOL    

1 Introducción al Cobol

2 Estructura básica de un programa Cobol

2.1 Sintaxis de la IdentificationDivision

2.2 Sintaxis de la EnvironmentDivision

2.3 Sintaxis de la Data Division

2.4 Sintaxis de la File Section

2.5 Sintaxis de la Working Storage

2.6 Sintaxis de la LinkageSection

2.7 Sintaxis de la ProcedureDivision

3 Instrucciones complejas

4 Procesos de Matching de ficheros

5 Otras consideraciones

5.1 Campos editados o máscaras de edición

5.2 Estándares de codificación

5.3 Añadir ficheros de entrada y salida a JCL

Page 10: Temario Master Executive in Mainframe Technology v2.4 · ©2013,"OrizonLearningInstitute""Todos"los"derechos"reservados!Página!3!! Con el Máster Executive In Mainframe Technology

   

©  2013,  OrizonLearningInstitute    Todos  los  derechos  reservados   Página  10    

M.4:  LENGUAJE  DE  PROGRAMACIÓN  JCL,  EJECUCIÓN  DE  PROCESOS  MAINFRAME  

 

1 Qué son los JCL’s  2 Sentencias de control de JCL’s

2.1 Sentencia EXEC

2.2 Sentencia JOBLIB o STEPLIB

2.3 Códigos de retorno de un programa

2.4 Sentencia DD para especificación de ficheros

3 Cómo ejecutar JOBS

4 Utilidad DFSORT

5 Ejecución de programas

5.1 Estructura de llamada a un programa sin DB2

5.2 Estructura de llamada a un programa con DB2

Page 11: Temario Master Executive in Mainframe Technology v2.4 · ©2013,"OrizonLearningInstitute""Todos"los"derechos"reservados!Página!3!! Con el Máster Executive In Mainframe Technology

   

©  2013,  OrizonLearningInstitute    Todos  los  derechos  reservados   Página  11    

M.5:  JCL  AVANZADO  I,  UTILIDADES  PARA  LA  EJECUCIÓN  DE  PROCESOS  

 

1 Utilidades para tratamiento DB2

1.1 Descarga DB2: DSNTIAUL

1.2 Carga de tablas DB2: DSNUPROC

2 Utilidades sobre data sets: cuadro resumen

2.1 Copiar librerías: IEBCOPY

2.2 Crear o copiar un archivo secuencial: IEBGENER

2.3 Crear ficheros secuenciales/particionados: IEFBR14

2.4 Comparar ficheros: IEBCOMPR

3 Otras utilidades: IDCAMS

4 Ficheros GDG

5 Procedimientos

6 Aplantillar ficheros

   

Page 12: Temario Master Executive in Mainframe Technology v2.4 · ©2013,"OrizonLearningInstitute""Todos"los"derechos"reservados!Página!3!! Con el Máster Executive In Mainframe Technology

   

©  2013,  OrizonLearningInstitute    Todos  los  derechos  reservados   Página  12    

M.6:  JCL  AVANZADO  II,  HERRAMIENTAS  SORT  -­‐  ICETOOL  

1 Utilidad SORT

1.1 INCLUDE

1.2 SUM

1.3 INREC

1.4 INREC vs. OUTREC

1.5 OUTFIL

1.6 JOINKEYS

2 Utilidad ICETOOL

2.1 SELECT

2.2 SPLICE

2.3 COPY

3 Consideraciones adicionales

   

Page 13: Temario Master Executive in Mainframe Technology v2.4 · ©2013,"OrizonLearningInstitute""Todos"los"derechos"reservados!Página!3!! Con el Máster Executive In Mainframe Technology

   

©  2013,  OrizonLearningInstitute    Todos  los  derechos  reservados   Página  13    

M.7:  BASES  DE  DATOS  DB2    

1 Definición y ventajas de DB2

1.1 Definición de TABLESPACE

1.2 Definición de clave primaria y ajena

1.3 Administración de una tabla DB2

2 Interacción DB2-COBOL

2.1 Cursores DB2 en programas cobol

3 Sentencias SQL

3.1 Instrucción SELECT INTO

3.2 Cláusula WHERE

3.3 Operador IN

3.4 Operador LIKE

3.5 Cláusula ORDER BY

3.6 Instrucción INSERT INTO

3.7 Instrucción UPDATE

3.8 Instrucción DELETE

3.9 ExtensiónWHERE CURRENT OF para cursores

3.10 Funciones agregadas

3.11 Clausula GROUP BY

4 Códigos de retorno más comunes

Page 14: Temario Master Executive in Mainframe Technology v2.4 · ©2013,"OrizonLearningInstitute""Todos"los"derechos"reservados!Página!3!! Con el Máster Executive In Mainframe Technology

   

©  2013,  OrizonLearningInstitute    Todos  los  derechos  reservados   Página  14    

M.8:  GESTIÓN  AVANZADA  DE  BASE  DE  DATOS  DB2  

1 Área de comunicación DB2

2 BIND, PLAN y PACKAGE en COBOL-DB2

3 DCLGEN

4 Data definition language (DDL)

5 Objetos de una base de datos

5.1 Create TABLESPACE

5.2 Create TABLE

5.3 Create INDEX

6 Vistas

7 Desorganización en el TABLESPACE

8 Bloqueos y contenciones

9 Particionar tablas

9.1 Añadir particiones

9.2 Rotar particiones

10 FETCH e INSERT multi-fila

Page 15: Temario Master Executive in Mainframe Technology v2.4 · ©2013,"OrizonLearningInstitute""Todos"los"derechos"reservados!Página!3!! Con el Máster Executive In Mainframe Technology

   

©  2013,  OrizonLearningInstitute    Todos  los  derechos  reservados   Página  15    

M.9:  OPTIMIZACIÓN  DE  PROCESOS  DE  GESTIÓN  DE  PROCESOS  DE  BASES  DE  DATOS  DB2  

1 Introducción

2 Consideraciones previas

3 B-TREE o árboles de índices

4 Conceptos básicos

5 Optimización por reglas

5.1 Algoritmos DB2 simples

5.1.1 Direct index lookup

5.1.2 Matching index scan

5.1.3 Non-matching index scan

5.2 Algoritmos DB2 complejos

5.2.1 Nestedloopjoin (NLJ)

5.2.2 Mergejoin (MJ)

6 La función EXPLAIN

7 Consideraciones de rendimiento

8 Optimización por estadísticas

9 Cálculo de costes

Page 16: Temario Master Executive in Mainframe Technology v2.4 · ©2013,"OrizonLearningInstitute""Todos"los"derechos"reservados!Página!3!! Con el Máster Executive In Mainframe Technology

   

©  2013,  OrizonLearningInstitute    Todos  los  derechos  reservados   Página  16    

M.10:  GESTOR  TRANSACCIONAL  CICS  

1 Proceso Batch/Proceso Online

2 Tipos de procesos

2.1 Conversacional

2.2 No conversacional

2.3 Pseudo-conversacional

3 Aplicaciones CICS

4 Mapas CICS

5 Colas TS

6 Transacciones propias de CICS

7 Comandos CICS

8 Bloque del interfaz EXEC: EIB

9 DFHCOMMAREA y DFHEIBLK