Formation DB2 12 for z/OS : Intermediate Database Administration

Durée 5 jours
Niveau Fondamental
Classe à distance
Possible

Vous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...

Référence CV042G
Éligible CPF Non
Cours officiel IBM

Cette formation vous apprend à utiliser les fonctionnalités Db2 12 for zOS suivantes : TSO/E et ISPF - Ensembles de données - Objets Db2 - Langage de requête structuré (SQL) - Commandes Db2 - JCL et SDSF - Utilitaires Db2 - Logging Db2 - Préparation du programme Db2.

Objectif opérationnel :

Savoir administrer une base de données DB2 dans un environnement z/OS.

Objectifs pédagogiques :

À l'issue de cette formation, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Décrire plusieurs services fournis dans un environnement z/OS
  • Expliquer les charges de travail dans l'environnement batch et dans l'environnement en ligne
  • Décrire les rôles dans un environnement z/OS
  • Expliquer comment se connecter à TSO/E et naviguer dans TSO/E et ISPF
  • Configurer et utiliser le JCL (Job Control Language)
  • Décrire les différents types d'ensembles de données dans un environnement z/OS
  • Allouer des ensembles de données et lister les informations et le contenu des ensembles de données
  • Décrire et utiliser les objets, les utilitaires DB2 et l'environnement Db2I (Db2 Interactive Facility)
  • Configurer et exécuter des commandes Db2
  • Comprendre la journalisation Db2 et décrire le processus de préparation du programme Db2 et le démarrage et l'arrêt de Db2 et l'utilisation des stratégies de récupération Db2

Public :

Ce cours s'adresse aux administrateurs de bases de données z/OS qui doivent acquérir les compétences de base requises pour administrer une base de données Db2 dans un environnement z/OS.

Prérequis :

Aucun.

Introduction

L'environnement Mainframe moderne
Définition de z/OS
Quels sont les avantages de z/OS ?
Charges de travail typiques de z/OS
Traitement par lots
Traitement des transactions en ligne
Rôles professionnels dans l'environnement Mainframe
Composants et services z/OS
Services système UNIX
L'environnement Sysplex parallèle
Interfaces de gestion z/OS

TSO/E et ISPF

Émulateurs
Systèmes z/VM
TSO/EPanneau d'ouverture de session TSO
Changement de mot de passe
Options supplémentaires du panneau d'ouverture de session
L'option Reconnexion
L'invite TSO READY
Commande TSO HELP
Commande LISTALC
Commande PROFILE
Modification du PROFIL
Commande LOGOFF
Support des scripts
ISPFQu'est-ce que ISPF ?
Commande ISPF
Menu principal des options ISPF
Zones du menu principal des options
Barre d'action
Options
Paramètres ISPF
Utilitaire de changement de couleur global
Touches de fonction
Option ou invite de commande
Utilitaire Keylist
F3 Quitter
F1 Aide
F2 Diviser
Techniques de navigation ISPF
PFSHOW
Autres commandes ISPF
Liste des options
Shell des commandes ISPF
Préfixe de commande TSO

Ensembles de données

Ensembles de données
Types de jeux de données
DASD et bande
Volumes
Allocation de stockage
Conventions de dénomination des ensembles de données
Catalogues
Gestion du stockage
Point de contrôle
Ensembles de données séquentielsCréation d'ensembles de données
Panneau de sélection des utilitaires
Panneau Utilitaire des ensembles de données
Création d'un ensemble de données
Attribuer un nouvel ensemble de données
Création d'un ensemble de données séquentiel
Modification d'un ensemble de données séquentiel
Éditeur ISPF
Commandes primaires de l'éditeur ISPF
Commandes de ligne de l'éditeur ISPF
Utilitaire de liste des ensembles de données
Jokers pour les noms d'ensembles de données
Utilitaire de liste des ensembles de données
Résultats de DSLIST
Sélectionner une action
HELP sur les commandes en ligne
DSLIST par volume
Ensembles de données partitionnésEnsembles de données partitionnés
Création d'un PDS
Membres du PDS
Création d'un membre PDS â€" Panneau utilitaire Library
Utilitaire DSLIST
Liste des membres PDS
Actions sur les membres
Ensembles de données VSAMEnsembles de données VSAM
Composants des ensembles de données VSAM
Création d'un ensemble de données VSAM

JCL et SDSF

JCLTravaux par lots et transactions en ligne
Activités des travaux par lots
Création d'un travail par lots
JCL : Job Control Language
Format des instructions
Instruction JOB
Instruction EXEC
Instruction DD
Jeu de données d'entrée en flux continu
Ensemble de données de sortie en flux continu
DD DUMMY
Exemple de flux de travail 1
Exemple de Jobstream 2
Soumission du travail
Notification
SDSFSDSF
Menu principal des options de SDSF
Files d'attente de sortie et de maintien
Commande PREFIX
Travailler avec une requête de file d'attente
Commande Select
Commande ?
Annulation ou purge de la sortie
Exemple de flux de travail 1 revisité
Exemple de flux de travail 2 revisité

Db2 - Concepts des bases de données relationnelles

Systèmes de bases de données relationnelles
Db2 pour z/OS et la famille Db2
L'optimiseur Db2
Avantages de Db2 pour z/OS
Base de données
Tables
Index
Clé primaire
Relations
Intégrité référentielle
Règles d'intégrité
Domaines de données
Accès au balayage des tables
Accès aux index
Interaction avec Db2
Transactions

Langage de requête structuré (SQL) et SPUFI

Langage d'interrogation structuré (SQL)
Catégories SQL
Instruction SELECT
Liste SELECT
Clause FROM
Instruction SELECT simple
Fonction SUBSTR
SELECT avec la fonction SUBSTR
Clause WHERE
SELECT avec la clause WHERE
Opérateur IN
WHERE avec opérateur IN
Opérateur BETWEEN
WHERE avec l'opérateur BETWEEN
Opérateur LIKE
WHERE avec l'opérateur LIKE
Clause ORDER BY
La valeur NULL
SELECT avec ORDER BY
Assembler le tout
Joindre des tables
Noms de corrélation
Critères supplémentaires
Produits cartésiens
Exécution de SQLSQLCODE

Objets Db2

Bases de données et espaces de tableObjets Db2
Le catalogue Db2
Groupe de stockage
Base de données
Espace de table
Table space segmenté
Table space partitionné
Espace de table partitionné par croissance
Espace de table Partition By Range
Ensembles de données VSAM
Tables, index et vuesTable
Table partitionnée
Index
Index de clustering
Espace d'indexation
Index partitionné
Vue
Noms qualifiés, création implicite d'objets et instructions SQLQualification des objets Db2
Création d'objets implicites
Instructions DML
Instruction Insert
Instruction UPDATE
Instruction DELETE
Instruction COMMIT
Instruction ROLLBACK

Le système Db2

Le système Db2
Paramètres du système
Espaces d'adressage obligatoires
Espaces d'adressage optionnels
Tâches commencées
Espace d'adressage principal
Bases de données du système
Répertoire
Catalogue
Ensembles de données de la base de données système
Pages de données
Pools de mémoire tampon
Pools de mémoire tampon : Opérations de lecture
Bassins tampons : Opérations d'écriture
Pools de tampons système
Logging Db2
Ensemble de données d'amorçage
Verrouillage Db2
Problèmes d'intégrité
Verrouillage des transactions
Niveaux d'isolation
Interfaces utilisateur

Commandes Db2 et préparation des programmes

Accéder à Db2Commandes Db2Commandes Db2
Format des commandes
AFFICHER LA BASE DE DONNÉES
DISPLAY DATABASE SPACENAM
Autres options de DISPLAY DATABASE
AFFICHER LE POOL DE MÉMOIRE TAMPON
AFFICHER LE DDF
AFFICHER LE JOURNAL
AFFICHER LE FIL DE DISCUSSION
ARCHIVE LOG
STOP DATABASE
START DATABASE
STOP DATABASE SPACENAM
START DABATASE SPACENAM
Exécution des commandes
Commandes d'exécution : TSO
Commandes d'exécution : Batch
Exécution des commandes : SDSF
Préparation du programmePréparation du programme Db2
Programme source
Précompilateur
Compilation et édition de liens
Module de demande de base de données
Plan de liaison
EXPLAIN
Exécution du programme

Utilitaires Db2

Catégories d'utilitaires
Packaging des utilitaires et des outils
Utilitaires autonomes
Aides de service et échantillons
Utilitaires en ligne
Utilitaire UNLOAD
Instruction de contrôle UNLOAD
Utilitaire LOAD
Étapes de l'utilitaire LOAD
États restrictifs
Générateur d'utilitaires Db2
Panneau Utilitaire Un
Panneau Utilitaire Deux
Travail utilitaire par lots
DSNUPROC
Table SYSUTIL
Commande DISPLAY UTILITY

Arrêt, démarrage et récupération de Db2

Pools de mémoire tampon et journalisation
Arrêt normal de Db2
Phases de redémarrage
Démarrage de Db2 après un arrêt normal
Arrêt anormal de Db2
Démarrage de Db2 après un arrêt anormal
Initialisation du journal
Reconstruction de l'état actuel
Récupération du journal avant
Récupération du journal en arrière
Sauvegarde et récupération d'objets
Utilitaire COPY
Récupération d'espace de table
Utilitaire RECOVER

Résumé du cours

Sujets sur z/OS
Sujets sur Db2 pour z/OS
Autres cours Db2
Certifications Db2 pour z/OS
Évaluation du cours
Date de mise à jour du programme : 20/09/2023

Dates et lieux

Du 24 au 28 juin 2024
Lieu
Distanciel
Durée
5 jrs
3990 € HT
Du 23 au 27 septembre 2024
Lieu
Distanciel
Durée
5 jrs
3990 € HT
Du 25 au 29 novembre 2024
Lieu
Distanciel
Durée
5 jrs
3990 € HT


Formations Informatique
et Management
en ligne à ce jour

+
Stagiaires dans nos salles
de cours sur
l'année

%
De participants satisfaits
ou très satisfaits de nos
formations


Formateurs experts
validés par
PLB