EXPERT EN DÉVELOPPEMENT DE COMPÉTENCES

Tél : 05 61 40 61 60 - Tél : 09 80 08 33 86
OK
NOS FORMATIONS

DB2 : Programmation

3 jours
DB100
  objectif
Apprendre à programmer avec la base de données DB2
  public concerné
Développeurs
  pré-requis
Notions de base de la programmation et des bases de données

Programme  Télécharger le fichier PDF


  • Rappel et présentation de la base de données
    • Concept de base
    • Le modèle relationnel
    • Identifiant ou clé primaire
    • Clé étrangère et jointure
    • Langage SQL et requêtes
    • Les cinq opérateurs d'une base de données relationnelle
    • Notions de vue et d'index
    • La famille DB2
  • Création des objets
    • Architecture simplifiée d'une base de données DB2
    • Les types de données
    • langage de définition des données : DDL
  • Sélection des données (SELECT)
    • Instruction SELECT simple sur une seule table
    • Instruction SELECT simple, compléments
    • Instruction SELECT avec regroupement(s)
    • Accès aux données DB2 à partir d'un autre logiciel (notion d'ODBC)
 
  • Fonctions utilisées dans le langage SQL
    • Fonctions mathématiques
    • Fonctions relatives aux chaînes de caractères
    • Fonctions relatives à des dates et heures
    • Fonctions relatives à des valeurs indéfinies
  • Instructions SELECT sur plusieurs tables
    • Jointures
    • Combinaison de plusieurs requêtes
    • Sous-requêtes
    • Les vues
  • Maintenance des données
    • L'ordre INSERT pour ajouter des données
    • L'ordre UPDATE pour modifier des données
    • L'ordre DELETE pour supprimer des données
    • Import/Export et chargement
  • Intégrité et sécurité
    • Justesse et fiabilité des données
    • Transactions
    • Contraintes d'intégrité
    • Sauvegarde et restauration
    • Initiation à la sécurité et à la confidentialité
  • SQL incorporé et procédures
    • Utilisation de SQL dans les programmes
    • Procédures SQL
    • Gestion des erreurs
    • Les variables
  • Programmation procédurale en SQL
    • Les structures de traitement
    • Différents types de traitement SQL statique, dynamique
    • Utilisation d'un curseur
    • Les déclencheurs

Iris Training Paris La Défense - Tél. (33) 09 80 08 33 86
Iris Training - 2, impasse Michel Labrousse - BP 53637 - 31036 Toulouse Cedex 1 - France - Tél : (33) 05 61 40 61 60 - Fax : (33) 05 61 43 85 68