Accueil > Windows, Linux, Unix, Mac, IBM > IBM DB2 : sql workshop pour utilisateurs expérimentés
Formation #OS249

Formation IBM DB2 : sql workshop pour utilisateurs expérimentés

Formation avec Restauration incluse
(Déjeuner, Petit Déjeuner et Pauses Cafés)

Durée : 4 jours

Code : OS249


Sessions programmées :

Du 05 au 08 Jan. 2021

Du 16 au 19 Mars 2021

Du 25 au 28 Mai 2021

Du 20 au 23 Juil. 2021

Du 26 au 29 Oct. 2021

Du 14 au 17 Déc. 2021

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
  • Pour les entreprises AU MAROC :
    Au minimum 10 JOURS OUVRÉS avant la date de formation
  • Pour les entreprises HORS MAROC :
    Au minimum 15 JOURS OUVRÉS avant la date de formation

Formation dans votre entreprise.

Durée : 4 jours

Code : OS249


Vous souhaitez réaliser cette formation en vos locaux avec le même programme ?

Vous souhaitez personnaliser le programme de cette formation pour qu'elle réponde aux spécificités de votre entreprise ?

Objectifs

  • Apprendre à utiliser des techniques avancées de SQL pour accéder à des bases de données DB2
Programme
1/ Présentation et rappels
  • Le but des clauses de l'instruction SELECT
  • Les principales différences entre les plates-formes IBM DB2
  • Les fonctionnalités OLAP de DB2 : GROUPING, CUBE, ROLLUP, RANK, DENSE_RANK et ROW_NUMBER
2/ Création d'objets (tables, indexes, vues,etc…)
  • Création des tables et des vues, des tables Alter
  • Création des index
  • Mise en oeuvre de l'intégrité référentielle (RI)
  • Les déclencheurs et les contraintes de vérification
  • Les impacts et les avantages de l'intégrité référentielle, les impacts des règles de suppression
  • Les considérations lors de l'utilisation des déclencheurs et les contraintes de vérification
  • Déclencheurs INSTEAD OF
3/ Jointures
  • Récupération de données via les jointures internes et externes
  • Utilisation des jointures externes (LEFT, RIGHT, FULL)
  • Utilisation de ANTI JOINS
  • Faire une joindre sur une table elle-même
  • UNION et UNION ALL
  • EXCEPT et INTERCEPT
4/ CASE, CAST, tables récapitulatives et tables de requêtes matérialisées
  • Les expressions CASE
  • Utilisation de CASE avec SELECT et WHERE
  • Les spécifications CAST
  • L tables Summary (Materialized Query) et les tables temporaires
  • Les tables de requêtes matérialisées (MQTs)
5/ Sous-requêtes
  • Sous-requêtes de code en utilisant les mots clés ALL, ANY/SOME et EXIST
  • Coder des sous-requêtes en corrélation
  • Choisir le bon type de sous-requête à utiliser dans chaque cas
6/ Fonctions scalaires
  • Manipuler des données arithmétiques
  • Manipuler des valeurs de date
  • Manipuler des données de caractère
7/ Expressions de table et SQL récursif
  • Utilisation d'expressions de table et SQL récursif
  • Utilisation des expressions de table imbriquées et communes
  • Les vues et les expressions de table : différence
  • Coder SQL récursif
  • Contrôler la profondeur de récursivité lors du codage SQL récursif
8/ Types distincts définis par l'utilisateur (UDDT) et User-Defined Functions (UDF)
  • Les fonctions définies par l'utilisateur et les procédures stockées
  • Obtenir de meilleures performances en utilisant les index
  • Les concepts de traitement de prédicat
  • Concepts d'état préliminaire sur la structure de l'index
  • État général des meilleures pratiques
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Utilisateurs expérimentés SQL
  • Programmeurs d'applications
  • Administrateurs de bases de données
Dates

Dates

  • Du 05 au 08 Jan. 2021
  • Du 16 au 19 Mars 2021
  • Du 25 au 28 Mai 2021
  • Du 20 au 23 Juil. 2021
  • Du 26 au 29 Oct. 2021
  • Du 14 au 17 Déc. 2021
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
    • Pour les entreprises AU MAROC : Au minimum 10 JOURS OUVRÉS avant la date de formation
    • Pour les entreprises HORS MAROC : Au minimum 15 JOURS OUVRÉS avant la date de formation