Moyens d'évaluation :
- Quiz pré-formation de vérification des connaissances (si applicable)
- Évaluations formatives pendant la formation, à travers les travaux pratiques réalisés sur les labs à l’issue de chaque module, QCM, mises en situation…
- Complétion par chaque participant d’un questionnaire et/ou questionnaire de positionnement en amont et à l’issue de la formation pour validation de l’acquisition des compétences
A qui s'adresse cette formation
- Toute personne débutant sur DB2 ou qui souhaitent suivre des formations avancées et spécialisées sur DB2
Pré-requis
- Connaissances de base sur les processus de données
Objectifs
- Savoir répertorier et décrire les principaux composants de base de données relationnelle IBM DB2
- Pouvoir expliquer les caractéristiques d'une table DB2
- Comprendre comment relier les concepts de base de la modélisation de données
- Comprendre les instructions de traitement donnés à DB2 via des instructions SQL simples
- Être en mesure de répertorier et décrire plusieurs façons de construire (écriture) et d'exécuter des instructions SQL
- Connaître les étapes nécessaires pour incruster les instructions SQL dans un programme d'application
Contenu
DÉCOUVRIR L'UTILITÉ D'UNE TABLE
- Identification des avantages d'une base de données relationnelle
- Définir une relation
- Définir le langage utilisé pour communiquer avec le gestionnaire de base de données relationnelle (SGBD)
- Lister les trois caractéristiques attribuées à chaque colonne
- Définir les tâches effectuées par DB2 lors de l'exécution d'une application
- Définir les rôles qui sont effectuées au sein de DB2
MODÉLISATION DES DONNÉES ET CONCEPTION DE LA BASE DE DONNÉES
- Objectifs d'un business model
- Identifier un modèle de diagramme d'entité relationnel (ERD)
- Lister des types de données en colonne dans DB2
- Identifier les noms de colonnes et des tables non-standard
- Identifier les caractéristiques d'une clé primaire et une clé étrangère
- Objectifs de l'intégrité référentielle
- Objectifs des déclencheurs
COMMENT UN UTILISATEUR SE SERT DE DB2 ?
- Lister différentes façons de communiquer avec DB2
- Les multiples façons de générer une instruction SQL
- Lister plusieurs façons d'ajouter, supprimer ou modifier des lignes de la table
- Lister plusieurs façons de lire les données et produire des rapports
COMMENT UN PROGRAMMEUR UTILISE DB2 ?
- Dresser la liste des étapes nécessaires pour créer un environnement de test
- Dresser la liste des mesures nécessaires pour le codage SQL dans un programme
- Décrire le but de délimiteurs SQL
- Décrire l'objectif d'une zone SQLCA
- Dresser la liste des étapes impliquées dans la préparation de l'exécution d'un programme
- Les différences entre SQL statique et dynamique
QU'EST-CE QU'UN ADMINISTRATEUR FAIT DANS DB2 ?
- Certaines des tâches effectuées par un administrateur système DB2 : identifier le produit DB2, installer DB2, créer des sous-systèmes/instances, bases de données et les espaces table, attribuer des autorisations et surveiller
- Certaines des tâches effectuées par un administrateur de base de données DB2 : création, modification et suppression de tables, vues et index, planifier des stratégies de verrouillage, exécution de travaux d'utilité et de l'autorisation
GESTION DE L'INFORMATION AVEC DB2
- Lister plusieurs considérations de planification pour la distribution des données
- Lister certaines des compétences nécessaires à la distribution des données avec succès
- Faire la différence entre unité distante de travail, unité d'oeuvre répartie et requête distribuée
- Lister certaines des préoccupations de sécurité lorsqu'elles sont en rapport avec des données distribuées
- Lister d'autres produits qui interagissent avec DB2
Moyens Pédagogiques :