Recherche avancée
Par formation
Par date
Par ville
logo HUB Formation
Organisme de Formation
aux Technologies et métiers de L'informatique
La pédagogie au service de la technologie
Accueil > éditeurs > IBM > IBM DB2 - Concepts fondamentaux

IBM DB2 - Concepts fondamentaux

Rôle et fonctionnalités du système de gestion de bases de données DB2

ibm

L’apparition des systèmes de gestion de bases de données (SGBD) a révolutionné le stockage, la gestion et le traitement de l’information dans l’entreprise. Si les offres des principaux éditeurs présentent un certain nombre de caractéristiques similaires, chaque solution a ses spécificités propres, à commencer par les outils d’administration des bases et des serveurs. Cette introduction technique permettra aux participants de disposer de connaissances fondamentales sur les SGBD puis d’appréhender les spécificités de la solution DB2 v10 d’IBM.

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

Public

  • 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.

Programme de la formation

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

Certification

Cette formation prépare au test C2090-610 et entre en jeu dans le cursus de certification "IBM Certified Database Associate – DB2 Fundamentals".