0% found this document useful (0 votes)
178 views10 pages

Mainframe KT Chennakesavan

The document outlines topics covered in knowledge transfer sessions over a period of time. It discusses concepts covered related to COBOL, JCL, IMS Malaysia and Russia projects, Database management using QMF and File Aid, SQL statements in JCL, loading and unloading tables, banking assessments, and mandatory CITI courses. Various sessions involved learning about environments, qualifiers, packages, jobs, developing and running programs, viewing tables, cursors, sorting, and completing assessments.

Uploaded by

Yash Kalyani
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
178 views10 pages

Mainframe KT Chennakesavan

The document outlines topics covered in knowledge transfer sessions over a period of time. It discusses concepts covered related to COBOL, JCL, IMS Malaysia and Russia projects, Database management using QMF and File Aid, SQL statements in JCL, loading and unloading tables, banking assessments, and mandatory CITI courses. Various sessions involved learning about environments, qualifiers, packages, jobs, developing and running programs, viewing tables, cursors, sorting, and completing assessments.

Uploaded by

Yash Kalyani
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 10

Date

Topics Covered

26/02/2014

COBOL
1. Conditional Expresion
2. Perform Verb
3. Sequential Control Verb
4. Table, File Handling
5. Copy book, String Handling

JCL
1. PROCEDURE
2. GDG
3. PARAMETERS IN JOB
STATEMENT
4.EXEC STATEMENT
5.DD STATEMENT
PROJECT KT #2:
1.ENVIRONMENT DETAILS LIKE
SIT,UAT,PAT
2.WHICH ARE THE
COUNTRY(RUSSIA,IMS MY)
3.IMS MY OVERVIEW

27-02-2014

PROJECT KT #3:
IMS - MALAYSIA
1.QUALIFIER USED FOR
DBNAME,SIT,UAT,PRODUCTION
2.PACKAGE USED FOR
JCL,PRM,PROC,SRC
3.JOB NAME USED FOR
DIFFERENT ENVIRONMENT
4.CHANGEMAN CONCEPT
28/02/2014
PROJECT KT #4:
1. DEVELOPING AND COMPILING
A NEW PROGRAM
3/3/2014

PROJECT KT #5:
1.DEVELOPED,COMPILED AND
4/3/2014 RUNNED MY PROGRAM(REPORT)
PROJECT KT #6:
1.VIEWED THE TABLE NAME
WHICH IS BEING USED IN IMS
MALAYSIA
2.VIEWED THE QUALIFIER OF
EACH TABLE
5/3/2014
PROJECT KT #7:
1.WORKED ON QMF.
2.WORKED ON NONCHANGEMAN(9.C).
3.HAD A GLANCE OVER
QUERIES.
6/3/2014
PROJECT KT #8:
1.WORKED ON THE REPORT
GENERATION PROGRAM.
2.REVISED IMS MALAYSIA
DOCUMENT.
7/3/2014

PROJECT KT #9:
RUSSIA:
1.QUALIFIER USED FOR
DBNAME,SIT,UAT,PRODUCTION
2.PACKAGE USED FOR
JCL,PRM,PROC,SRC
3.JOB NAME USED FOR
10/3/2014 DIFFERENT ENVIRONMENT
PROJECT KT #10:
RUSSIA :
1.VIEWED THE TABLE NAME
WHICH IS BEING USED IN IMS
MALAYSIA
2.VIEWED THE QUALIFIER OF
EACH TABLE
11/3/2014 3.RUSSIA OVERVIEW

PROJECT KT #11:
USED FILE-AID TO
VIEW,EDIT,DELETE
12/3/2014 ,CATALOG DATASET,ETC

13/3/2014

PROJECT KT #12:
1.SQL STATEMENT IN JCL.
2.PLAN NAME,LOAD MODULE
USED ON PRODUCTION
ENVIRONMENT FOR SQL QUERY
TO BE RUNNED IN JCL PROGRAM

14/3/2014

PROJECT KT #13:
1.TYPED THE CODING FOR JCL
(DB2 PROGRAM).
2.FINISHED MANDATORY
COURSE.
3.REVISED JCL CONCEPT FOR
ASSESSMENT .
PROJECT KT #14:
1.ANALYSIZED JCL PROGRAM .
2.HAD A GLANCE ON JCL,FILEAID FOR UCF.

17/3/2014

18/3/2014

PROJECT KT #15:
1.TODAY I REVISED THE COBOL
CONCEPT (FILE HANDLING ),
VSAM FILES.
2.STUDIED FOR UCF
ASSESSMENT.

19/3/2014

PROJECT KT #16 :
1.STUDIED FOR UCF
ASSESSMENT
2.REVISED CICS CONCEPT

20/3/2014

PROJECT KT #17:
STUDIED FOR UCF ASSESSMENT

PROJECT KT #18:
1.ATTENDED UCF ASSESSMENT
IN THE MORNING.
2.GOT SOME ASSIGNMENT FROM
VIGNESH OF HOW TO LOAD AND
UNLOAD THE TABLE
21/3/2014

24/3/2014

PROJEC T KT #19:
1.BROWSED ON INTERNET
ABOUT HOW CAN WE ABLE TO
LOAD AND UNLOAD THE TABLE
2.STUDIED FOR BANKING
101ASSESSMENT

25/3/2014

PROJECT KT #20:
1.STUDIED FOR BANKING 101.
2.ANALYSIED SAMPLE PROGRAM
WHICH IS WRITTEN BY VIGNESH.

26/3/2014

PROJECT KT #21:
1.LEARNED ABOUT TABLESPACE.
2.CREATED A NEW TABLE IN
BOTH SIT AND UAT
ENVIRONMENT

27/3/2014

PROJECT KT #22:
1.STUDIED TABLESPACE
CONCEPT
2.HAD A GLANCE ABOUT WHAT
ARE THE
TABLESPACE USED IN ALL
ENVIRONMENT

28/3/2014

PROJECT KT #23:
1.MULTIPLE FETCH WITH
ROWSET.
2.CURSOR WITH UPDATE

31/3/2014

PROJECT KT #24:
1.LOAD AND UNLOADING TABLE

PROJECT KT #25:
1.BROWSED ABOUT DYNAMIC
CURSOR CONCEPT
1/4/2014 2. BANKING 101 ASSESSMENT

PROJECT KT #26:
1.LEARNED ABOUT HOW TO
ELIMINATE DUPLICATES WHILE
2/4/2014 PERFORMING SORT FUNCTION
PROJECT KT #27:
1.BANKING 101.
3/4/2014 2.JCL WITH DB2 CONCEPT.
PROJECT KT #28:
1.GLMS COURSE.
4/4/2014 2.BANKING 101.
PROJECT KT #29:
7/4/2014 CITI MANDATORY COURSE.
PROJECT KT #30:
1.CITI MANDATORY COURSE.
2.STEP + ASSESSMENT.
8/4/2014 3.BANKING 101 PREPARATION.
PROJECT KT #31:
CITI MANDATORY COURSE.
9/4/2014
PROJECT KT #32:
1.STRUCTURE OF PROGRAM (JCL)
IN CITI.
2.LOAD AND UNLOAD TABLE
ALONG WITH CREATION OF NEW
10/4/2014 TABLE
PROJECT KT #33:
1.CITI MANDATORY COURSE.
2.BANKING 101.
3.LOADING AND UNLOADING
11/4/2014 DATA IN TABLE .
PROJECT KT #34:
12/4/2014 CITI MANDATORY COURSE.

Description
Vignesh asked me to do a program to generate a report on which I am working on it and Suresh
thought me regarding different environment in CITI we have to pass through before going on to
production(like SIT,UAT,PAT).

IN PROJECT SOME BASIC REQUIREMENT ARE GIVEN TO ME ,I STARTED THE CODING BASED ON
THE REQUIREMENT.
SOME KT DOCUMENTS ARE PROVIDED BY SURESH TO OVERVIEW.

TODAY SURESH GAVE A KT ON IMS MALAYSIA PROJECT,I LEARNED WHAT ARE THE
QUALIFIER WHICH HAS BEEN USED ALONG WITH PACKAGE NAME FOR JCL,PRM,PRC.
ALSO I LEARNED HOW TO CREATE A NEW PACKAGE FOR SOURCE CODE ALONG WITH HOW TO
VIEW THE DETAILS OF THE PACKAGE,ETC.
GOT A KNOWLEDGE ABOUT DIFFERENT KIND OF JOB WHICH IS BEING USED IN IMS MALAYSIA
LIKE ETT,NDM,ETC.
SURESH ALSO GAVE ME SOME DOCUMENT REGARDING DATASET NAME ,JOB USED ALONG WITH
PROC NAME,PRAM NAME,JCL NAME TO GOTHROUGH

TODAY I LEARNED ABOUT WHAT THE STEPS TO BE FOLLOWED ONCE THE CODE IS DONE
(COMPILING AND RUNNING) AND HOW TO BRING THE QUALIFIER OF LOAD MODULE AND DBRM
INTO RUN PROGRAM

TODAY I IMPLEMENTED WHAT ARE THE PROCEDURE TO BE FOLLOWED ONCE THE CODE IS DONE
TO MY PROGRAM AND ANALYSED MY PROGRAM.TODAY I LEARNED HOW TO DEBUG THE
PROGRAM (FOR EXAMPLE :TO IDENTIFY WHERE THE ERROR IS, USE DISPLAY ACTION,ETC.

TODAY I LEARNED WHAT ARE THE NAME OF THE TABLE WHICH IS USED IN IMS AND WHAT IS
THEIR PURPOSE .
I LEARNED WHAT ARE THE QUALIFIER WHICH IS BEING USED FOR THE TABLE .

TODAY I WORKED IN QMF,WROTE SOME QUERIES USING YESTERDAY'S CONCEPT(TABLE


,QUALIFIER).
LEARNED QUERIES WITH JOIN FUNCTION ,GROUP BY CLAUSE AND HAVING CLAUSE.

TODAY I GOT THE OUTPUT FOR MY PROGRAM BUT SOME CHANGE HAS TO BE
DONE TO GET THE DESIRE OUTPUT ,I AM RIGHT NOW WORKING ON IT .
HAD A GLANCE OVER IMS MALAYSIA DOCUMENT(QUALIFIER,JOB NAME,PARM NAME ,
PROC NAME).

TODAY I GOT THE OUTPUT FOR MY PROGRAM BUT SOME CHANGE HAS TO BE
DONE TO GET THE DESIRE OUTPUT ,I AM RIGHT NOW WORKING ON IT .
HAD A GLANCE OVER IMS MALAYSIA DOCUMENT(QUALIFIER,JOB NAME,PARM NAME ,
PROC NAME).

TODAY I GET INTO KNOW ABOUT THE TABLE NAME WHICH IS BEING USED IN RUSSIA PROJECT
AND WHAT THE
QUALIFIER USED FOR EACH TABLE,ETC.
TODAY I FINISHED READING MY COURSE MATERIAL FOR BANKING 101 AND I NOMINATED FOR IT
ON 20TH MARCH 2014(11 AM).
TODAY I GOTHROUGHED ON RUSSIA DOCUMENT.

TODAY I LEARNED ABOUT FILE AID .IN TRAINING WE USED TO USE FILE MANAGER TO VIEW
EDIT,DELETE DATASET BUT I HEARED IN OU PROJECT WE ONLY USE FILE AID FOR ACCESSING
ALL VSAM FILE AND NON-VSAM FILE .
TODAY I LEARNED ABOUT ALL OPTION IN FILE AID(PARAMETER,BROWSE,EDIT,COPY,
XREF,DELETE,CATALOG THE DATASET,ETC AND ALSO PRACTICALLY IMPLEMENTED IT.

TODAY I LEARNED HOW TO CODE A SQL STATEMENT IN JCL AND WHAT IS THE PROGRAM
WHICH IS USED FOR IT ,PLAN NAME, LOAD MODULE USED FOR IT ,WHERE TO WRITE SQL
SATEMENT.
TODAY I ALSO TYPED A PROGRAM (WHICH IS ON THE PROCESS) IN JCL TO ACCESS THE TABLE
(DB2) BUT YET TO RUN IT .

TODAY I FINISHED TYPING THE CODING PART OF THE JCL PROGRAM AND GOT THE OUTPUT AND
LEARNED HOW TO INCLUDE SQL STATEMENT INTO JCL PROGRAM.
TODAY I FINISHED MY MANDATORY COURSE (INFORMATION SECURITY,BANKING 101
COURSE).
TODAY I REVISED THE CONCEPT OF JCL FOR MY ASSESSMENT PURPOSE.

TODAY I ANALYSIZED THE OTHER JCL PROGRAM (DB2 CONCEPT) ,TO GET CLEAR IDEA
ABOUT THE CONCEPT.
TODAY I REVISED THE JCL AND FILE AID CONCEPT FOR MY UCF ASSESSMENT.

TODAY I ANALYSIZED THE COBOL PROGRAM (REPORT) AND GOT CLEAR IDEA ABOUT
HOW TO HANDLE FILE ,ETC.
TODAY I STUDIED FOR MY UCF AND BANKING 101 ASSESSMENT.

TODAY I STUDIED FOR MY UCF ASSESSMENT AND HAD A GLANCE OVER CICS CONCEPT .

TODAY I ATTEMPTED BANKING 101 AND STUDIED FOR UCF ASSESSMENT(ON 21ST MARCH).

TODAY I ATTENDED UCF ASSESSMENT IN THE MORNING SESSION.


I ALSO GOT AN ASSIGNMENT ON HOW TO LOAD AND UNLOAD TABLE .

TODAY I READ SAMPLE PROGRAM OF HOW TO LOAD AND UNLOAD THE TABLE THROUGH
INTERNET .
I ALSO STUDIED FOR BANKING 101 ASSESSMENT .

TODAY I LEARNED FOR BANKING 101 AND HAD A GLANCE OF VIGNESH PROGRAM ON
HOW TO LOAD AND UNLOAD TABLE

TODAY I LEARNED ABOUT HOW TO GET TABLESPACE,INDEX,CREATOR,ETC FROM TABLE NAME .


TODAY I LEARNED HOW TO CREATE A TABLE IN SIT AND UAT ENVIRONMENT .

TODAY I LEARNED ABOUT TABLESPACE AND HAD A GLANCE OVER ALL TABLE,TABLESPACE
,INDEX,ETC USED IN DIFFERENT ENVIRONMENT
TODAY I LEARNED ABOUT HOW TO FETCH RECORDS FROM TABLE("N" NO OF RECORDS) AND
MOVE IT INTO ARRAY
AND HOW TO ACESSES FROM IT FROM THAT ARRAY.
TODAY I LEARNED ABOUT CURSOR WITH UPDATE CONCEPT .
TODAY I LEARNED MORE ABOUT HOW TO UNLOAD AND LOAD ,WHAT ARE THE CONSTRAINS ARE
THERE TO DO SO AND ALSO REVISED ABOUT MULTIFETCH CONCEPT TOO.

TODAY I BROWSED ABOUT CURSOR ,TYPE OF CURSOR,CURSOR WITH UPDATE ,ETC.


PREPARED FOR BANKING 101 ASSESSMENT .

TODAY I LEARNED ABOUT SORT FUNCTION AND STUDIED FOR BANKING 101.
TODAY I LEARNED ON HOW TO ELIMINATE DUPLICATES IN INPUT FILE (TO OUTPUT FILE) WITH
SORT FUNCTION.
TODAY I STUDIED FOR MY BANKING 101 ASSESSMENT AND HAD A GLANCE OVER DATA FLOW IN
CICS ENVIRONMENT AND ALSO LEARNED ABOUT JCL (WITH DB2 CONCEPT) PROGRAM.

TODAY I STARTED TO FINISH MY MANDATORY COURSE (GLMS) IN CITI AND ALSO PREPERED FOR
BANKING 101 AND REVISED YESTERDAY TOPIC.
TODAY I COMPLETED THREE OF NINE MANDATORY COURSES WHICH I HAVE TO COMPLETE.

TODAY I COMPLETED TWO MORE MANDATORY COURSE(CITI).


TODAY I GAVE STEP+ ASSESSMENT IN LEARNING CENTER AND I PREPARED FOR BANKING 101.
TODAY I COMPLETED TWO MORE MANDATORY COURSE(CITI).

TODAY I LEARNED ABOUT HOW THE OUTLOOK OF JCL PROGRAM HAS BEEN DEFINED IN JCL IN
DEPTH.
TODAY I WROTE THE PROGRAM FOR CREATING A NEW TABLE AND HOW TO LOAD AND UNLOAD
FROM THAT TABLE .

TODAY I FINISHED TWO MORE CITI COURSE AND LEARNED FOR BANKING 101.
TODAY I LEARNED ABOUT HOW TO IDENTIFY STORAGE SPACE,BUFFER POOL FOR A PARTICULAR
DBNAME,ETC AND ALSO LEARNED ABOUT SYSTABLES,SYSCOLUMNS AND SYSDATABASE.
TODAY I FINISHED ALL THE MANDATORY COURSE WHICH I HAVE TO FINISH IT BEFORE MAY 2nd.

You might also like