DB2 : Programmation

Share by email

×

Code Title Duration Price HT
DB100 DB2 : Programmation 3 days Consult us

Objectives

Apprendre à programmer avec la base de données DB2

Public

Développeurs

Prerequisites

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

Post-Training

Methods

50% Pratique 50% Théorique

Program

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

Environment

Tags

DB100_DB2-Programmation_DB100

Order