Excalibur Training Services Ltd

Excalibur Training Services: MVS Courses

Please select area for further details

VSAM and AMSVSAM Design and PerformanceMVS ConceptsJCL and UtilitiesIntroduction to Linkage EditorHome

VSAM and AMS

A highly practical three day course which develops a good working knowledge of JCL into a detailed understanding of the structure of VSAM and use of AMS utility functions to maintain VSAM data sets and make efficient use of the alternate index facility.

VSAM ConceptsCatalog structure; VSAM and non-VSAM data sets; terminology
VSAM FilesStructure of VSAM Data sets; Control interval; Control Area
AMSJCL and syntax; AMS Utilities; Maintaining VSAM Catalogs, data spaces and data sets
Alternate IndexesHow they work; creating, maintaining and using;
PerformanceDesign considerations; Improving access times
SecurityProtection of VSAM data sets; IMPORT and EXPORT commands
Modal CommandsCondition Codes; Modal commands; AMS commands


VSAM Design and Performance

A three day course incorporating several exercises to give those responsible for the creation and maintenance of VSAM data sets the ability to design catalogs, data spaces and clusters which give optimum performance. VSAM data sets from the students' environment may be brought in for analysis.

Access Method ServicesDefining/altering/deleting catalog/cluster; REPRO & MODAL commands
VSAM Data SetsEntry sequenced, key sequenced; Relative Record; CI; CA; KSDS;
VSAM Data Set StructureCIDF; RDF; Indexes; Key compression; Spanned records
ICF Catalog StructureCharacteristics; BCS; VVDS; VSAM & ICF catalog listings; AMS catalog commands
Alternate IndexesStructure; Accessing; restrictions; Non-unique keys, Creating
Performance OptionsCI/CA Size; Free space; Buffer space; Index options; SPEED/RECOVERY; Statistics
VSAM IntegritySHAREOPTIONS; VSAM/ICF catalog integrity and recovery; RESETCAT; Passwords
Backup and RecoveryOperational factors; Alternatives; Recoverable, non-recoverable; Mismatches
Buffer usageallocation; shared/non-shared resources

MVS Concepts

A three day course designed primarily for programmers and operators with about 6 months experience of data processing, analysis staff who are new to an IBM mainframe environment would find this course particularly relevant. It is a useful introduction to the main concepts and facilities of MVS (MVS/XA).

Operating systemshistory and development
Virtual StorageDynamic Address Translation; Storage protection; Paging, Swapping
Job ManagementFunctions of JES; How JCL is interpreted; Allocation and de-allocation of resources; Handling job output
Task managementMajor control blocks; Functions and uses; Facilities available
Data ManagementVTOC; space management; Data storage; Input/output routines; Access methods
File OrganisationFile structures; Differences, characters, design; VSAM files
System Resources ManagerWhy needed; Monitoring and controlling
Machine instructionsBase and displacement addressing; Instruction formats


JCL and Utilities

Analysts, programmers and operators with a sound knowledge of the fundamentals of the MVS operating system and file organisation (or who have been on and enjoyed the MVS course) will benefit from the theory and practical work learnt on this three day course.

JCL statementsDifferent types; JCL processing and interpreting; Syntax rules;
JOB statementNAME field; Accounting information; Programmer name; priority & output
EXEC StatementExecuting programs and procedures; PARAM parameter; Common keyword parameters; conditional execution
DD StatementReferencing existing data sets; Temporary and new data sets; Primary and secondary space allocation; blocksize; Data set disposition
The CatalogCVOL and VSAM catalogs; how and when to use the catalog
ProceduresStructures and use, Symbolic paramters; Referbacks and overrides
Special DD StatementsSYSIN, SYSOUT, DUMMY data sets; JOBLIB, STEPLIB etc.
UtilitiesFunctions; DD Statements; Control statements


Introduction to Linkage Editor

A one day course for programmers of six months experience to gain a thorough understanding of the Linkage Editor by covering the theory behind and the practical aspects of using the full range of linkage editor functions.

IntroductionSource, object and load modules; Overview and functions
Object/Load Module StructureComponents; External Symbol & Relocation Dictionary
JCL RequirementsEXEC Statement; Standard DD and Optional DD Statements
Simple Link EditingObject and Load decks; Control statements; Mixing
PARM informationControlling output listing; Load module attributes
Advanced FeaturesModule editing; Automatic call library; Addtional control statements


VSAM and AMSVSAM Design and PerformanceMVS ConceptsJCL and UtilitiesIntroduction to Linkage EditorHome

Please see our further information page for more details or call +44(0)1206 240647 to book any of these courses


Back
Forward
Back
Forward