Course not currently available

DL/1 Programming Workshop

WDR

Course

In Horsham ()

£ 1,475 + VAT

Description

  • Type

    Course

  • Duration

    5 Days

This course provides an overview of the IMS/DB programming environment, DBDs, PSBs and the database structures used within IMS/DB. The main emphasis of the course is to develop the necessary skills to write a program which will use DL/1 to process a database. Typical examples and solutions for DL/1 calls will be presented, illustrating a variety of situations. Suitable for: Applications Programmers responsible for writing programs using DL/1 to interact with a database.

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Fill in your details to get a reply

We will only publish your name and question

Reviews

Course programme

Overview
This course provides an overview of the IMS/DB programming environment, DBDs, PSBs and the database structures used within IMS/DB. The main emphasis of the course is to develop the necessary skills to write a program which will use DL/1 to process a database. Typical examples and solutions for DL/1 calls will be presented, illustrating a variety of situations. Students will be given individual assistance in coding and testing a real program. All materials can be related to the CICS environment as well as IMS/DC.

Course objectives
Upon completion the student should be able to: Construct DL/1 calls such as GU, GN, GNP, ISRT, DLET and REPL for COBOL or PL/1 programs. Describe the concepts of position and parentage in processing DL/1 hierarchical structures. Understand how to load, retrieve and update data fields in a DL/1 database. Use such features as DL/1 segment search arguments (SSAs) and command codes. Understand the function of PCBs in IMS, and interpret PCB feedback information. Know about available utilities, such as DFSDDLTO and recovery and reorganisation. Manage multiple positions in one or several databases. Optionally, be able to code CICS EXEC DL/1 command equivalents of all DL/1 calls.

By the end of this course you will have learned
How to invoke and code DL/1 calls; Function of the DL/1 calls; Concepts of positioning and parentage; How to interpret PCB feedback; Coding and effect of SSAs; Basic coding of DBD and PSB; Coding and effect of command codes; Awareness of DL/1 utilities.

Who should attend
Applications Programmers responsible for writing programs using DL/1 to interact with a database.

Pre-requisites
IMS Overview course or equivalent knowledge. A working knowledge of COBOL or PL/1 is required; a knowledge of a code entry tool is desirable.

Course synopsis
  • Introduction to IMS/ESA
  • DL/1 Programming parameters, DL/1 Retrieval techniques
  • Workshop problem. The concept of parentage
  • DL/1 Update techniques
  • Workshop problem. DL/1 advanced functions using command codes
  • DL/1 special feature processing
  • Overview of DL/1 utilities
  • DL/1 performance considerations for programmers


DL/1 Programming Workshop

£ 1,475 + VAT