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

Programme

– 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

– 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
Travaux pratiques
Création d’une base de données.

– 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
Travaux pratiques
Gestion de données (ajout, modification, lecture et suppression)

– 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 lanpréparation de l’exécution d’un programme

– Les différences entre SQL statique et dynamique

– 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

– 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
Travaux pratiques
Administaration d’une base de données

– 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’œuvre 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

Référence :  BDD002

Type de Stage : Pratique

Durée : 4 jours

Public concerné:

Toute personne débutant sur
DB2

Prérequis:

Connaissances de base en bases de
données