
Discover how to call db2 using sql from an application program or tools, including batch cobol and online usage, and test small data with tools to debug.
Learn sql fundamentals, covering ddl, dml, and dcl concepts, and practice creating and altering tables, inserting, updating, selecting, deleting, and granting access on the mainframe.
Alter the table by adding customer transaction, date, and amount fields with defaults and null handling. Review primary key, indexes, and how to drop the table.
Master dml select queries to retrieve data from tables, with select * or specific columns. Use where with between and in, and leverage group by and having for aggregated results.
Create three program components for the cobol db2 application and set up load libraries. Define the brm as the compiled cobol version and include 80-byte blocks and copy books.
Learn to create an employee table in SPUFI, defining employee_id, employee_name, date, salary, and department, with a primary key and unique index, then execute and verify results.
Explore host variables by mapping database fields to COBOL equal in variables, matching field lengths and data types such as integer, decimal, character, date, time, and timestamp.
Learn to write a COBOL DB2 program that counts total records in a table, defines a host variable with picture 9(4) comp, binds, compiles, and runs to display the result.
Explore the cursor life cycle in mainframe COBOL DB2, from declaration to opening, fetching into a buffer, and closing, enabling retrieval of multiple rows for display.
Demonstrate inserting employee records with insert into, specifying id, first name, last name, birth date, salary, and department, while fixing apostrophe and date format issues; verify table and index.
Master selecting data with a where clause to filter employees by condition and retrieve specific fields such as employee id, name, date of birth, and salary.
Explore referential integrity in a department and employee setup. Learn how inserts fail with missing references and how on delete cascade, set, or restrict works.
Explore how the left outer join returns all records from the left table and brings in the matching records from the right.
Create and use views in db2 to restrict access to sensitive employee data, transforming a master employee table into department-specific virtual tables.
Explore bind parameters such as cs, rr, and ur, and how isolation levels, plan binding, and validation timing govern concurrency and cobol program management.
First I would like to thank you! on landing on to this Course and Congratulations for opting this course.
Here I'm going to explain the IBM Mainframe classes in a very simple way with a practical oriented Sessions. I have tried my best! to cover all different topics that are being used in the Real time which makes you a feel like a class room session and I hope you will enjoy this journey on learning of the Mainframe Course with in a couple of days .
This course is intended for all the levels that can be starting from a Student or Fresher who is just passed out from his graduation or the people who have joined their carrier as Mainframe Developer or people who want to refresh or Upgrade there skill set on mainframe.
Yes, you are in a right! place on selecting this course and I will be available to address all your queries, support and guide in all the ways that i can during this course of journey.
One and only motive is to teach the Mainframe in a Very simple way.
Course Covers with the following Topics.
Introduction to Mainframe
DB2 From Scratch to Advanced
SQL Queries
QMF Tool
Cobol DB2 Programming
Real Time Examples
Practical Oriented
Happy Learning!!