Formation DB2 12 for zOS : Basics for DBA Beginners

  • Référence : IBCV042
  • Durée : 35 heures
  • Certification : Non
  • Eligible CPF : Non

RÉSUMÉ

Cette formation permet aux participants d'acquérir les compétences et connaissances nécessaires pour 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

PROFIL DES STAGIAIRES

  • Cette formation IBM DB2 pour zOS 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

OBJECTIFS

  • 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

METHODES PEDAGOGIQUES

  • 6 à 12 personnes maximum par cours, 1 poste de travail par stagiaire
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage
  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions

METHODES D'EVALUATION DES ACQUIS

  • Auto-évaluation des acquis par le stagiaire via un questionnaire
  • Attestation de fin de stage adressée avec la facture

FORMATEUR

Consultant-Formateur expert z/OS

CONTENU DU COURS z/OS

1 - 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

2 - TSO/E et ISPF

  • Émulateurs
  • Systèmes z/VM

3 - TSO/E

  • Panneau 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

4 - ISPF

  • 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
  • Qu’est-ce que ISPF ?
  • Commande ISPF
  • Menu principal des options ISPF
  • Zones du menu principal des options
  • Barre d’action
  • Options

5 - 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

6 - Ensembles de données séquentiels

  • Cré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

7 - Ensembles de données partitionnés

  • Ensembles 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

8 - Ensembles de données VSAM

  • Ensembles de données VSAM
  • Composants des ensembles de données VSAM
  • Création d’un ensemble de données VSAM

9 - JCL

  • Travaux 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

10 - SDSF

  • SDSF
  • 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é

11 - 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

12 - 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

13 - Objets Db2 : Bases de données et espaces de table

  • Objets 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

14 - Objets Db2 : Tables, index et vues

  • Table
  • Table partitionnée
  • Index
  • Index de clustering
  • Espace d’indexation
  • Index partitionné
  • Vue

15 - Objets Db2 : Noms qualifiés, création implicite d'objets et instructions SQL

  • Qualification des objets Db2
  • Création d’objets implicites
  • Instructions DML
  • Instruction Insert
  • Instruction UPDATE
  • Instruction DELETE
  • Instruction COMMIT
  • Instruction ROLLBACK

16 - 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

17 - Commandes Db2 et préparation des programmes

  • Accéder à Db2

18 - Commandes Db2

  • Commandes 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

19 - Préparation du programme

  • Pré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

20 - 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

21 - 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

22 - 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
Cookies