Skip to content
Technologies / Data & Analytics

Db2 12 for zOS: Basics for DBA Beginners

Learn the basics of DB2 12 administration for z/OS. EITT training covers database management, table and index creation, and performance optimization.

Why choose this training?

Growing market demands mean that, technical competencies have become a critical asset. Learn the basics of DB2 12 administration for z/OS. EITT training covers database management, table and index creation, and performance optimization.

Upon completion, participants will be able to: Describe several services provided in a z/OS environment, Explain loads in a batch environment, Explain loads in an online environment, Describe professional roles in a z/OS environment. These competencies directly translate into higher effectiveness in IT projects.

This training is particularly valuable for: This basic Db2 course is designed for z/OS database administrators who need to acquire the basic skills required to administer a Db2 database in a z/OS environment.

What makes our approach unique?

The EITT approach is based on hands-on experience and practical exercises. Over 5 days of intensive training, participants work on real-world examples and scenarios, ensuring not only theoretical understanding but practical application skills.

With over 2,500 trainings in our portfolio and a 4.8/5 participant rating, EITT is a trusted partner in IT competency development for organizations of all sizes. Our trainers are experienced practitioners who share up-to-date knowledge and proven solutions.

Looking for training tailored to your team’s needs? Contact us — we’ll prepare a program customized to your requirements.

Benefits

  • Describe several services provided in a z/OS environment
  • Explain loads in a batch environment
  • Explain loads in an online environment
  • Describe professional roles in a z/OS environment
  • Log in to TSO/E
  • Navigate the TSO/E and ISPF
  • Use TSO commands
  • Configure and use JCL (Job Control Language)
  • Use SDSF
  • Describe different types of data sets in a z/OS environment
  • Assign datasets and display information about datasets and their contents
  • Create and modify the contents of data sets
  • Provide an overview of the Db2 environment 9
  • Describe and use Db2 objects
  • Describe and use several DB2 tools
  • Describe the Db2I (Db2 Interactive Facility) environment.
  • Use SPUFI (SQL Processing Using File Input) to create and execute SQL code
  • Configure and execute Db2 commands
  • Db2 Registration
  • Describe the process of preparing the Db2 program
  • Understand the startup and shutdown of Db2
  • Understand and use Db2 recovery strategies

Who is this training for?

This basic Db2 course is designed for z/OS database administrators who need to acquire the basic skills required to administer a Db2 database in a z/OS environment

Training program

01

Modern Mainframe Environment

  • Definition of z/OS
  • What are the benefits of z/OS-
  • Typical z/OS loads
  • Batch processing
  • Online transaction processing
  • Professional roles in the Mainframe environment
  • z/OS components and services
  • UNIX system services
  • Parallel Sysplex environment
  • z/OS management interfaces
  • Emulators
  • Systems z/VM
  • 2.1. TSO/E
  • TSO login panel
  • Changing passwords
  • Additional login panel options
  • Reconnect option
  • TSO READY Monit.
  • TSO HELP command
  • LISTALC command
  • PROFILE command
  • Changing Profiles
  • LOGOFF command
  • Script handling
  • 2.2. ISPF
  • What is ISPF
  • ISPF command
  • Basic ISPF options menu
  • Basic option menu areas
  • Action bar
  • Option options
  • ISPF Settings
  • Global color change tool
  • Function keys
  • Options or command line
  • Keylist tool
  • F3 Output
  • F1 Help
  • F2 Divide
  • ISPF navigation techniques
  • PFSHOW
  • More ISPF Commands
  • List of options
  • ISPF command shell
  • TSO command prefix
  • Data sets
  • Types of data sets
  • DASD vs. tape
  • Volumes
  • Storage allocation
  • Naming conventions for data sets
  • Catalogs
  • Storage management
  • Checkpoint
  • 3.2. Sequential data sets
  • Creating data sets
  • Tool selection panel
  • Data set tool panel
  • Creating a data set
  • Assign a new data set
  • Creating a sequential data set
  • Editing a sequential data set
  • Editing a sequential data set
  • ISPF Editor
  • Basic commands of the ISPF editor
  • ISPF editor line commands
  • Data set list tool
  • Wildcards for data set names
  • Data set list tool
  • DSLIST results
  • Select action
  • HELP line commands
  • DSLIST by volume
  • 3.3. Partitioned data sets
  • Split data sets
  • PDS creation
  • PDS members
  • Creating a PDS member - Library tools panel
  • DSLIST tool
  • List of PDS members
  • Members' shares
  • 3.4. VSAM data sets
  • VSAM data sets
  • VSAM data set components
  • Creating a VSAM data set
  • 4.1. JCL
  • Batch tasks versus online transactions
  • Batch job activities
  • Creating a batch job
  • JCL: Job Control Language
  • Manual format
  • JOB Instructions
  • EXEC instructions
  • DD manual
  • Instream input data set
  • Instream output data set
  • DD DUMMYS
  • Example of task stream 1
  • Example of task stream 2
  • Submitting a task
  • Notification
  • 4.2. SDSF
  • SDSF basic options menu
  • Outbound and held queues
  • PREFIX command
  • Working with a queue query
  • Select command
  • Cancelling or clearing the output
  • Example of task stream 1 revisited
  • Example of task stream 2 revisited
  • Relational database systems
  • Db2 for z/OS and the Db2 family
  • Db2 Optimizer
  • Advantages of Db2 for z/OS
  • Database
  • Tables
  • Indexes
  • Primary key
  • Relationships
  • Referential integrity
  • Integrity rules
  • Data domains
  • Access to scan tables
  • Access to the index
  • Interaction with Db2
  • Transactions
  • Structured Query Language (SQL)
  • SQL Categories
  • SELECT statement
  • SELECT list
  • FROM clause
  • A simple SELECT statement
  • SUBSTR function
  • SELECT with SUBSTR function
  • WHERE clause
  • SELECT with WHERE clause
  • Operator IN
  • WHERE with IN operator
  • Operator BETWEEN
  • WHERE with BETWEEN operator
  • LIKE operator
  • WHERE with LIKE operator
  • ORDER BY clause
  • NULL value
  • SELECT from ORDER BY
  • Putting it all together
  • Joining tables
  • Names of correlations
  • Additional criteria
  • Cartesian products
  • SQL execution
  • SQLCODE
  • 7.1. Databases and tablespaces
  • Db2 facilities
  • Db2 Catalog
  • Storage group
  • Database
  • Table space
  • Segmented table space
  • Partitioned table space
  • Space of tables partitioned by growth
  • Table space partitioned by range
  • VSAM data sets
  • 7.2. Tables, indexes and views
  • Partitioned table
  • Index
  • Clustering index
  • Index space
  • Partitioned index
  • View
  • 7.3. Qualified names, secret object creation and SQL statements
  • Qualification of Db2 objects
  • Implicit object creation
  • DML instructions
  • Insert Instructions
  • UPDATE instructions
  • DELETE instruction
  • COMMIT Instructions
  • ROLLBACK instructions
  • Db2 system
  • System parameters
  • Required address spaces
  • Optional address spaces
  • Tasks started
  • Main address space
  • System databases
  • Catalog
  • Catalog
  • System database data sets
  • Data pages
  • Buffer pools
  • Buffer pools: read operations
  • Buffer pools: write operations
  • Pools of system buffers
  • Db2 registration
  • Bootstrap dataset
  • Blocking Db2
  • Integrity issues
  • Blocking transactions
  • Insulation levels
  • User interfaces
  • Access to Db2
  • 9.1. Db2 Commands
  • Db2 Commands
  • Command format
  • DISPLAY DATABASE
  • DISPLAY DATABASE SPACENAM
  • Other DISPLAY DATABASE options
  • DISPLAY BUFFERPOOL
  • DISPLAY DDF
  • DISPLAY LOG
  • DISPLAY THREAD
  • ARCHIVE LOG
  • STOP DATABASE
  • START DATABASE
  • STOP DATABASE SPACENAM
  • START DABATASE SPACENAM
  • Execution of commands
  • Command execution: TSO
  • Command Execution: Batch
  • Command Execution: SDSF
  • 9.2. Program preparation
  • Db2 program preparation
  • Source program
  • Precompiler
  • Compiling and editing links
  • Database request module
  • Bonding plan
  • Bonding plan
  • EXCLUSIVE
  • Implementation of the program
  • Tool categories
  • Packaging of tools and instruments
  • Stand-alone tools
  • Service support and samples
  • Online tools
  • UNLOAD tool
  • UNLOAD control manual
  • LOAD tool
  • LOAD tool steps
  • Restrictive states
  • Db2| Tool Generator
  • Tool panel one
  • Tool panel two
  • Tool batch task
  • DSNUPROC
  • SYSUTIL table
  • DISPLAY UTILITY command
  • Buffer pools and logging
  • Normal closure of Db2
  • Restart phases
  • Starting Db2 after normal shutdown
  • Incorrect closure of Db2
  • Starting Db2 after an abnormal shutdown
  • Initiating the log
  • Rebuilding the current state
  • Recovering the log forward
  • Recovering the log backwards
  • Object backup and recovery
  • COPY tool
  • Tablespace recovery
  • RECOVER tool
  • Themes from/OS
  • Db2 themes for z/OS
  • Other Db2 courses
  • Db2 certificates for z/OS
  • Course evaluation

Delivery Methods

Online

  • Convenience of participating from anywhere
  • Interactive live sessions with trainer
  • Materials available for 30 days
  • No travel costs

On-site

  • Direct contact with trainer and group
  • Intensive hands-on workshops
  • Networking with other participants
  • Full focus on learning

Your Learning Path

Db2 12 for zOS: Basics for DBA BeginnersCurrent training

Frequently asked questions

Who is the Db2 12 for zOS: Basics for DBA Beginners training for?

This training is designed for professionals looking to develop skills in db2 12 for zos: basics for dba beginners. Required level: beginner.

How long is the Db2 12 for zOS: Basics for DBA Beginners training?

The training lasts 5. Available in online or on-site format.

Will I receive a certificate?

Yes — every participant receives a completion certificate confirming acquired competencies. EITT holds ISO 9001 accreditation.

Can this training be conducted for a closed group?

Yes — we offer dedicated closed trainings for companies. We customize the program to your team's needs. Contact us for an individual quote.

Adrian Kwiatkowski
Adrian Kwiatkowski Opiekun szkolenia

Request a quote

Funding Options

Check funding options for your company

Up to 80%

Development Services Database

Up to 80% funding for SMEs from EU funds

Check availability
Up to 100%

National Training Fund

Up to 100% funding for employers

Learn more

Trusted by

We train teams at Poland's largest companies

ING Bank - EITT client
mBank - EITT client
PKO Bank Polski - EITT client
PZU - EITT client
Allianz - EITT client
T-Mobile - EITT client
KGHM - EITT client
PGE - EITT client
IKEA - EITT client
InPost - EITT client
Leroy Merlin - EITT client
ZUS - EITT client

Interested in this training?

Contact us - we'll prepare an offer tailored to your organization's needs.

500+ experts
2500+ trainings available
ISO 9001 quality certified
Request Training
Call us +48 22 487 84 90