01 56 59 33 00
united-kingdom

DB2 – Techniques de bases pour développeurs

4-DB701
4-DB701
Durée : 5 jour(s)
soit 35 heures
Prix : 3500 €
Programmes
Présentation
  • Bases de données
  • Le modèle relationnel
Méthodologie
  • Le modèle entité-association
  • Normalisation
  • Phases de constitution d’un modèle conceptuel
Architecture et Concepts DB2
  • Principales caractéristiques
  • Les objets DB2
  • Le catalogue DB2
  • Autorisations
  • SQL : Langage de manipulation
  • La clause UNION, UNION ALL
  • La clause CASE
  • Nested Table
  • Sous-requêtes simples
  • Sous-requêtes corrélées
  • Jointure
  • Jointure externe
  • DELETE, UPDATE, UDATE et DELETE auto-référencés
Techniques de programmation
  • Syntaxe générale des ordres
  • Les variables hôtes
  • L’ordre Declare Table
  • La gestion du curseur
  • Mise à jour avec et sans curseur
  • Les curseurs SCROLLABLE
  • Les curseurs SENSITIVE
  • Clause For Read Only
  • Exemple de programme Cobol
Mise en œuvre d’un programme
  • Principe général de la mise en œuvre d’un programme
  • Dclgen
  • Précompilation : génération du DBRM
  • Compilation et link-edit
  • Les packages
  • Construction du plan
  • Autorisations liées aux packages et plans
  • Propriétaire et qualifieur
  • Commande REBIND plan, package
  • Suppression d’un plan, package
  • Exécution d’un programme en environnement TSO batch
Programmes de service et chargement
  • Programme DSNTEP2
  • Programme DSNTIAD
  • Programme DSNTIAUL
  • Utilitaire UNLOAD
  • L’utilitaire LOAD
  • Fonctionnalités, paramètres, option INTO TABLE
Chemins d’accès
  • Rôle De L’optimiseur
  • Chemins D’accès
  • Tablespads-ce Scan,Index Scan
  • Multiple Access Index Path
  • Sequential Prefetch, List Sequential Prefetch, Dynamic Prefetch
  • Partition Scan
  • Jointure
  • Nested Loop
  • Merge Scan
  • Hybrid Join
  • Parallelisme
  • Sous-Requetes
  • Traitement Des Vues
Les prédicats
  • Caractéristiques Des Prédicats
  • Tableau Des Prédicats
  • Evaluation Des Prédicats
  • Prédicats De Jointure
  • Prédicat Sur Clause On
  • Prédicats Composes
  • Fonctions Scalaires
  • Colonnes Varchar
  • Fonctions Colonnes Min Et Max
  • Evaluation Fonctions Colonnes
  • Prédicat Avec In Liste De Valeurs
  • Prédicat Avec In Sous-Requête
  • Transformation Des Sous-Requêtes
  • Transformation De Not In En Not Exists
  • Evaluation Etape 1 Vs Etape 2
EXPLAIN et PLAN_TABLE
  • Rôle De L’explain
  • Syntaxe De L’explain
  • Structure Plan_Table
  • Lecture Sur Plan_Table
  • Accès A Une Table
  • Traitements Des Jointures Internes
  • Exemples D’Explain
  • Jointure De 2 Tables
  • Jointure De 4 Tables
  • Transformation De Sous-Requête Simple
  • Accès Index-Only
  • Dsn_Statemnt_Table
Objectifs
Acquérir l’autonomie dans la pratique de DB2
Prérequis
Connaissances générales sur z/os et VSAM, connaissance de Cobol, utilisation de TSO/ISPF
Profil des participants
Toute personne désirant se familiariser avec SQL de DB2, le développement COBOL sous DB2 et l’optimisation SQL
Dates des prochaines sessions :
Du 8 au 12 janvier 2024
Du 26 février au 1 mars 2024
Du 27 au 31 mai 2024
Du 24 au 28 juin 2024
Du 9 au 13 septembre 2024
Du 18 au 22 novembre 2024
Acquérir l’autonomie dans la pratique de DB2
Présentation
  • Bases de données
  • Le modèle relationnel
Méthodologie
  • Le modèle entité-association
  • Normalisation
  • Phases de constitution d’un modèle conceptuel
Architecture et Concepts DB2
  • Principales caractéristiques
  • Les objets DB2
  • Le catalogue DB2
  • Autorisations
  • SQL : Langage de manipulation
  • La clause UNION, UNION ALL
  • La clause CASE
  • Nested Table
  • Sous-requêtes simples
  • Sous-requêtes corrélées
  • Jointure
  • Jointure externe
  • DELETE, UPDATE, UDATE et DELETE auto-référencés
Techniques de programmation
  • Syntaxe générale des ordres
  • Les variables hôtes
  • L’ordre Declare Table
  • La gestion du curseur
  • Mise à jour avec et sans curseur
  • Les curseurs SCROLLABLE
  • Les curseurs SENSITIVE
  • Clause For Read Only
  • Exemple de programme Cobol
Mise en œuvre d’un programme
  • Principe général de la mise en œuvre d’un programme
  • Dclgen
  • Précompilation : génération du DBRM
  • Compilation et link-edit
  • Les packages
  • Construction du plan
  • Autorisations liées aux packages et plans
  • Propriétaire et qualifieur
  • Commande REBIND plan, package
  • Suppression d’un plan, package
  • Exécution d’un programme en environnement TSO batch
Programmes de service et chargement
  • Programme DSNTEP2
  • Programme DSNTIAD
  • Programme DSNTIAUL
  • Utilitaire UNLOAD
  • L’utilitaire LOAD
  • Fonctionnalités, paramètres, option INTO TABLE
Chemins d’accès
  • Rôle De L’optimiseur
  • Chemins D’accès
  • Tablespads-ce Scan,Index Scan
  • Multiple Access Index Path
  • Sequential Prefetch, List Sequential Prefetch, Dynamic Prefetch
  • Partition Scan
  • Jointure
  • Nested Loop
  • Merge Scan
  • Hybrid Join
  • Parallelisme
  • Sous-Requetes
  • Traitement Des Vues
Les prédicats
  • Caractéristiques Des Prédicats
  • Tableau Des Prédicats
  • Evaluation Des Prédicats
  • Prédicats De Jointure
  • Prédicat Sur Clause On
  • Prédicats Composes
  • Fonctions Scalaires
  • Colonnes Varchar
  • Fonctions Colonnes Min Et Max
  • Evaluation Fonctions Colonnes
  • Prédicat Avec In Liste De Valeurs
  • Prédicat Avec In Sous-Requête
  • Transformation Des Sous-Requêtes
  • Transformation De Not In En Not Exists
  • Evaluation Etape 1 Vs Etape 2
EXPLAIN et PLAN_TABLE
  • Rôle De L’explain
  • Syntaxe De L’explain
  • Structure Plan_Table
  • Lecture Sur Plan_Table
  • Accès A Une Table
  • Traitements Des Jointures Internes
  • Exemples D’Explain
  • Jointure De 2 Tables
  • Jointure De 4 Tables
  • Transformation De Sous-Requête Simple
  • Accès Index-Only
  • Dsn_Statemnt_Table
Toute personne désirant se familiariser avec SQL de DB2, le développement COBOL sous DB2 et l’optimisation SQL
Connaissances générales sur z/os et VSAM, connaissance de Cobol, utilisation de TSO/ISPF

Formateur expert dans le domaine

  • 1 ordinateur par stagiaire, 1 support de cours par stagiaire (version papier ou numérique), 1 stylo et un bloc-notes par stagiaire
  • Vidéoprojecteur et tableau blanc
  • Feuille d’émargement à la demi-journée, questionnaire de satisfaction stagiaire, évaluations des acquis tout au long de la formation, attestation de stage
  • Éligible au CPF avec passage de certification TOSA ou PCIE (en option)

En amont de la formation

  • Audit par téléphone par nos commerciaux et formateurs
  • Tests d’auto-positionnement avant l’entrée en formation par le biais de questionnaire

Au cours de la formation

  • Exercices pratiques et mises en situation professionnelle pour valider la compréhension de chaque notion abordée dans le programme de cours.

En fin de formation

  • Validation des acquis par le formateur ou via un questionnaire renseigné par les stagiaires
  • Evaluation qualitative par les participants à l’issue de la formation via un questionnaire de satisfaction accessible en ligne
  • Une attestation de fin de formation reprenant les objectifs de formation est également remise aux stagiaires puis signée par le formateur

Modalités d’inscription

  • Inscription possible jusqu’à la veille de la formation, sous réserve de places disponibles, en nous contactant au 01 56 59 33 00 ou par mail formation@sii.fr

Modalités particulières

  • Nos formations sont accessibles aux personnes en situation de handicap. Renseignez-vous auprès de notre référente handicap au 01 56 59 33 00 ou par mail pedagogie@sii.fr
Du 8 au 12 janvier 2024
Du 26 février au 1 mars 2024
Du 27 au 31 mai 2024
Du 24 au 28 juin 2024
Du 9 au 13 septembre 2024
Du 18 au 22 novembre 2024

Réservez votre formation

Que cherchez-vous ?