🔷 IBM Db2
The engine behind a great deal of banking and insurance — Db2's dialect, its catalog, isolation and locking vocabulary, and what changes when the data lives on z/OS.
No lessons published yet — this is the roadmap, so you can see exactly what the course will cover before it lands.
Before you start: Learn SQL — Series 1 and Series 2. Db2's SQL is close to the standard, so most of what you know transfers directly. This track is the remainder — the catalog, the isolation vocabulary, the error codes and the platform differences.
Short on time? The 11 episodes marked core are the shortest path to being productive at work. Start there and pick up the rest whenever a job asks for them.
Series 1 · Db2 Essentials
connecting, the catalog, and the dialect differences
- 01
LUW and z/OS — One Dialect, Two Products, and How to Connect to Each
coreintermediatecoming soon - 02
SYSIBM.SYSDUMMY1, DECIMAL and Collation — The Dialect's Own Corners
coreintermediatecoming soon - 03
SYSCAT and SYSIBM — Reading a Schema You Inherited
coreintermediatecoming soon - 04
SELECT FROM FINAL TABLE — Db2's Answer to RETURNING, and MERGE
coreintermediatecoming soon - 05
Packages and BIND — When the Access Plan Was Chosen, and Why a REBIND Changes It
intermediatecoming soon - 06
db2 backup, restore and rollforward — and Why Circular Logging Loses Today
coreintermediatecoming soon - 07
Project — Answer a Question From an Unfamiliar Db2 Schema
coreintermediate#projectcoming soon
Series 2 · Concurrency and Performance
isolation spelled UR/CS/RS/RR, and reading an access plan
- 01
UR, CS, RS and RR — The Same Four Levels Under Different Names
coreadvancedcoming soon - 02
Reading SQLCODEs — -911, -803, +100 and What Each One Is Telling You
coreadvancedcoming soon - 03
EXPLAIN, Explain Tables and db2exfmt — Getting an Access Plan Out of Db2
coreadvancedcoming soon - 04
RUNSTATS and Index Design — Why the Plan Was Fine Last Month
coreadvancedcoming soon - 05
Tablespaces, Bufferpools and BLU — The Physical Layer You Cannot Ignore
advancedcoming soon - 06
Materialized Query Tables — the Summary Db2 Substitutes Without Asking
advancedcoming soon - 07
Project — Diagnose a Slow Db2 Query From Its Access Plan
coreadvanced#projectcoming soon
Not here, on purpose
- SQL itself — covered in Learn SQL
- Database administration — HADR, storage groups, security — not covered. In this course, Series 1 · 22 teaches backup, restore and rollforward on LUW, because logging mode is a decision made before the data matters; HADR and storage groups stay with the DBA
- COBOL, CICS and mainframe application development — not covered. Series 1 · 20 explains what a bound package is because a query author meets one, and stops there