DB2 : Programmation
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
Formafast
Rue du Lac Windermere, Byzance Center, Bloc A - 1053 Les Berges du Lac - Tunisie
Tel: (+216) 31 400 501
Fax: (+216) 32 400 501
Mobile: (+216) 55 666 600
E-mail: contact@formafast.com