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/OSTSO/E et ISPF
Émulateurs
Systèmes z/VMTSO/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 scriptsISPFQu'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 TSOEnsembles 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ôleEnsembles 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 volumeEnsembles 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 membresEnsembles de données VSAMEnsembles de données VSAM
Composants des ensembles de données VSAM
Création d'un ensemble de données VSAMJCL 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
NotificationSDSFSDSF
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
TransactionsLangage 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 SQLSQLCODEObjets 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 VSAMTables, index et vuesTable
Table partitionnée
Index
Index de clustering
Espace d'indexation
Index partitionné
VueNoms 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 ROLLBACKLe 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 utilisateurCommandes 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 : SDSFPré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 programmeUtilitaires 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 UTILITYArrê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 RECOVERRésumé du cours
Sujets sur z/OS
Sujets sur Db2 pour z/OS
Autres cours Db2
Certifications Db2 pour z/OS
Évaluation du cours