Objectifs pédagogiques
- Décrire les principes fondamentaux de l'administration de bases de données pour un système Db2 12 pour z/OS
- Implémenter physiquement une conception logique de base de données à l'aide de DDL
- Décrire des considérations de tables liées à un référentiel
- Découvrir l'utilisation des utilitaires de base, la préparation des programmes, la sérialisation et la sécurité basique des bases de données.
Modalités et moyens pédagogiques
Formation délivrée en présentiel ou distanciel* (e-learning, classe virtuelle, présentiel à distance).
Le formateur alterne entre méthode** démonstrative, interrogative et active (via des travaux pratiques et/ou des mises en situation).
Variables suivant les formations, les moyens pédagogiques mis en oeuvre sont :
- Ordinateurs Mac ou PC (sauf pour les cours de l'offre Management), connexion internet fibre, tableau blanc ou paperboard, vidéoprojecteur ou écran tactile interactif (pour le distanciel)
- Environnements de formation installés sur les postes de travail ou en ligne
- Supports de cours et exercices
* nous consulter pour la faisabilité en distanciel
** ratio variable selon le cours suivi
Niveau requis
Avoir connaissance du système d'exploitation z/OS, y compris TSO, ISPF et SDSF. Avoir également connaissance des instructions de manipulation de données SQL (SELECT, INSERT, UPDATE et DELETE) pour accéder aux tables Db2 et en modifier le contenu.
Public concerné
Toute personne souhaitant jouer le rôle d'administrateurs de bases de données Db2 pour z/OS et devant acquérir les compétences de base requises pour administrer une base de données Db2.
Programme
Concepts des bases de données relationnelles Db2
- Conception des bases de données relationnelles
- Accès aux données
- Interaction avec Db2
- Catalogue et annuaire
SQL et SPUFI
- Révision des instructions :
- SQL SELECT
- SQL INSERT, UPDATE, DELETE
- COMMIT et ROLLBACK
- Joindre des tables
- Exécuter SQL en utilisant SPUFI
Objets Db2 (groupes de stockage, bases de données et "tablespaces")
- Concepts d'objets
- Groupes de stockage
- Bases de données
- "Tablespaces"
Objets Db2 (tables, index et vues)
- Tables
- Alias
- Contraintes de tables
- Clé primaire
- Clé étrangère
- Vérification
- Intégrité référentielle
- Index
- Vues
- Noms qualifiés
- Création d'objets implicites
Utilitaires
- Catégories d'utilitaires
- Utilitaire de chargement
- Utilitaire de vérification des données
- Utilitaire de déchargement
- Utilitaire de statistiques d'exécution (runstats)
- Utilitaire de réorganisation (reorg)
Commandes et préparation du programme
- Structure des commandes Db2
- Commande d'affichage
- Archivage des logs
- Commandes d'arrêt et de démarrage
- Exécution des commandes
- Préparation du programme
Le système Db2
- Paramètres système (zParms)
- Espaces d'adresses
- Bases de données système
- "Buffer Pools"
- Journalisation (logging)
- Intégrité
- Sécurité
Arrêt, démarrage et récupération de Db2
- Commandes de démarrage et d'arrêt
- Processus d'arrêt de Db2
- Phases de démarrage de Db2
- Récupération du système
- Récupération d'objets
- Utilitaire de copie
- Utilitaire de récupération
Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.
Modalités d’évaluation des acquis
- En cours de formation, par des études de cas ou des travaux pratiques
- Et, en fin de formation, par un questionnaire d'auto-évaluation
Les + de la formation
Référence officielle IBM : CV844.