Global Knowledge

IBM DB2 : Les concepts fondamentaux

Par Global Knowledge

Objectifs

A l'issue de ce cours, vous serez capable de :

  • Lister et décrire les composants majeurs de la base de données relationnelle d'IBM : DB2
  • Expliquer les caractéristiques de la table DB2
  • Présenter les concepts de base de la modélisation des données
  • Etat des instructions des process appliquées à DB2 via du SQL simple
  • Lister et décrire les différentes possibilités pour construire (écrire) et exécuter SQL
  • Lister et décrire les étapes nécessaires pour inclure SQL dans un programme
  • Expliquer certaines des fonctions exercées et les responsabilités des administrateurs des bases de données et du système
  • Apporter les connaissances de base en vue d'une formation DB2 avancée

Programme

Comprendre ce qu'est une table

  • Avantages d'une base de données relationnelle
  • Définir une relation
  • Langage utilisé pour communiquer avec un manager de base de données relationnelle (RDBM)
  • Caractéristiques assignées à chaque colonne
  • Tâches assurées par DB2 durant le lancement d'une application
  • Rôles assurés dans DB2

Modélisation des données et conception de la base de données

  • Objectifs d'un business model
  • Modèle Entity-Relational Diagram (ERD)
  • Différents types de données en colonne dans BD2
  • Colonne non-standard et nom des tables
  • Caractéristiques d'une clé primaire et d'une clé étrangère
  • Objectifs de l'intégrité référentielle
  • Objectifs des triggers

Comment un utilisateur doit-il utiliser DB2 ?

  • Différentes façons de communiquer avecDB2
  • Générer un état SQL
  • Lignes d'une table :ADD, REMOVE, ou CHANGE
  • Lire les données et rapports de production

Comment un programmeur peut-il utiliser DB2 ?

  • Etapes de création d'un environnement de test
  • Etapes nécessaires au codage SQL dans un programme
  • Objectifs des délimiteurs SQL
  • Objectifs d'un SQLCA
  • Etapes de la préparation d'un programme avant exécution
  • Différences entre SQL statique et SQL dynamique

Les tâches assurées par un administrateur système DB2 :

  • Identification du produit,
  • Installation, création de sous-sytèmes/instances, de bases de données et d'espaces de tables,
  • Autorisation et contrôle

Les tâches assurées par un administrateur de base de données DB2 :

  • Création,
  • Modification et suppression de tables,
  • Vues et index,
  • Planification des stratégies de verrouillage,
  • Exécution de travaux d'utilité et autorisation

Gestion de l'information avec DB2

  • Lister les considérations de planification pour la distribution des données
  • Dresser une liste des compétences requises pour distribuer avec succès des données
  • Différencier unité distante de travail, unité d'oeuvre répartie et distribuée demande
  • Dresser une liste des problèmes de sécurité lorsqu'il s'agit de données distribuées
  • Lister d'autres produits qui s'interfacent avec DB2

Pédagogie

Support de cours officiel IBM en anglais remis aux participants

Formations de la même catégories (5)

Global Knowledge
DB2 10.5 for LUW : Administration avancée avec DB2 BLU AccelerationPar Global Knowledge

Ce cours utilise pleinement les fonctions techniques avancées de lla base de données IBM DB2 en environnement Linux, Unix, Windows (LUW). Il propose d'acquérir une expérience pratique de planification et d'utilisation d'un large éventail d'utilitaires et de fonctions à travers un grand nombre d'exercices

La formation porte sur IBM DB2 10.5 for Linux, UNIX, and Windows.