IBM CE031 - DB2 Family Fundamentals
Durée : 2 jours
Tarif sur simple demande
Description
Ce cours permet de découvrir les principales fonctionnalités de DB2, le gestionnaire de base de données relationnelle d’IBM installé sur différents systèmes d’exploitation (z/OS, VM, Linux, UNIX, Windows, …).
L’accent est mis sur les services fournis par DB2 et sur la manière dont vous aurez à travailler avec, et non sur le fonctionnement interne.
Public
Ce cours est destiné aux personnes :
- Ayant besoin d’une connaissance de base de DB2
- Souhaitant acquérir par la suite une formation avancée et spécialisée de DB2.
Prérequis
Vous devez avoir des connaissances de base en informatique.
Objectifs
- Répertorier et décrire les principaux composants de la BDD d’IBM : DB2
- Expliquer les caractéristiques d’une table DB2
- Relier les concepts de base de la modélisation des données
- Comprendre le traitement des données DB2 via des instructions de base SQL
- Gérer et exécuter des instructions SQL
- Intégrer des instructions SQL dans un programme applicatif
- Expliquer certaines des fonctions exécutées ainsi que les responsabilités des administrateurs de BDD et de systèmes
- Établir une base pour une formation DB2 plus spécialisée
Programme
- Comprendre DB2
- Identifier les avantages d’une BDD relationnelle
- Définir une relation
- Nommer la langue utilisée pour parler à un gestionnaire de BDD relationnelle (RDBM)
- Énumérer les 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 exécutés dans DB2
- Modéliser les données et concevoir la base de données
- Énoncer l’objectif d’un cas d’application
- Identifier un modèle de diagramme entité-relation (ERD)
- Répertorier les types de données DB2
- Identifier les noms de colonnes et de tables non standard
- Identifier les caractéristiques d’une clé primaire et d’une clé étrangère
- Comprendre le but de l’intégrité référentielle et des déclencheurs
- Utiliser DB2
- Répertorier les différentes manières d’adresser DB2
- Générer une instruction SQL
- Ajouter, supprimer ou modifier des lignes d’une table
- Lire les données
- Produire des rapports
- Programmer avec DB2
- Créer un environnement de test
- Coder du SQL dans un programme
- Décrire l’objet des délimiteurs SQL et de SQLCA
- Dresser la liste des étapes de préparation d’un programme pour l’exécution
- Comprendre les différences entre SQL statique et dynamique
- Comprendre certaines tâches exécutées par un administrateur système DB2
- Identifier le produit DB2
- Installer DB2
- Créer des sous-systèmes/instances, des bases de données et des tablespaces
- Gérer les autorisations et surveiller l’activité d’une BDD
- Comprendre certaines tâches exécutées par un administrateur de base de données DB2
- Créer, modifier et supprimer des tables, des vues et des index
- Planifier des stratégies de verrouillage
- Exécuter des utilitaires
- Gérer les autorisations
- Gérer les informations avec DB2
- Énumérer les considérations de planification pour la distribution des données
- Découvrir les compétences requises pour réussir à diffuser les données
- Faire la différence entre l’unité de travail distante, l’unité de travail distribuée et la demande distribuée
- Répertorier certains problèmes de sécurité lors du traitement des données distribuées
- Découvrir certains produits s’interfaçant avec DB2
Pour poursuivre
Cette formation est la base d’autres formations avancées et spécialisées de DB2 :