DB2 : Programmation

Partager par email

×

Code Titre Durée Prix HT
DB100 DB2 : Programmation 3 jours Nous consulter

Objectifs

Apprendre à programmer avec la base de données DB2

Public

Développeurs

Pré-requis

Notions de base de la programmation et des bases de données

Post-Formation

Méthodes

50% Pratique 50% Théorique

Programme

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

Environnement

Mot-clés

DB100_DB2-Programmation_DB100

Commander