ESTIAC

DB2/SQL - Techniques Avancées et Programmation Intégrée

Rubrique métier

La formation DB2/SQL – Techniques Avancées et Programmation Intégrée approfondit l’utilisation de SQL dans un environnement DB2. Elle couvre la modification des données, l’intégration de requêtes SQL dans des programmes COBOL et l’exécution de traitements batch sur z/OS. Les participants apprennent également à migrer des applications COBOL vers DB2, à gérer et optimiser les objets de la base de données avec les utilitaires DB2, et à analyser les performances des requêtes à l’aide de l’ordre Explain.

ESTIAC Agile Concept

Parcours
Pédagogique

DB2/SQL - Techniques Avancées et Programmation Intégrée

DB2 est un système de gestion de base de données relationnelle qui s’exécute sur IBM Mainframe et IBM Iseries. DB2 est conçu pour stocker, analyser et récupérer efficacement les données.
Ce module porte sur le développement d’applications COBOL/SQL dans un contexte z/OS DB2

• Les ordres divers SQL
• Le langage SQL intégré
• Développement d’application COBOL/SQL dans un contexte Batch
• Migration d’un environnement VSAM vers un environnement DB2
• La création et la modification des objets d’une base de données relationnelles DB2
• Les utilitaires DB2 et leur mise en œuvre
• L’accès aux données – Explain
• Initiation à la consultation des bases DB2 via CICS

Évaluation des acquis : Test et travaux pratiques 

Durée : 7 jours – 49 heures

Format de la formation

Présentiel  

 

Lieu

1 rue du Centre, 93160 Noisy-le-Grand

 

Durée  

Durée totale en heures : 49 heures  

Durée totale en jours : 7 jours

 

Horaires et calendrier 

9h-12h / 13h-17h  

 

Accessibilité

Nos formations sont accessibles aux personnes en situation de handicap. Il est important que tout individu ait la possibilité d’accéder à l’éducation et à la formation professionnelle, quelle que soit sa situation.

 

Signalez-le-nous afin que nous puissions étudier ensemble des modalités et de la faisabilité de votre projet de formation.

Public Concerné

Toute personne concernée techniquement par un projet de développement COBOL sous z/OS nécessitant des accès à des bases DB2 : Développeurs, analystes programmeurs, ingénieurs d’étude, chefs de projet

 

Prérequis 

  • Connaissance des bases du langage SQL, incluant la rédaction et l’exécution de requêtes sur des bases DB2.
  • Maîtrise des fondamentaux de COBOL, notamment en développement de programmes batch.
  • Expérience avec la création et l’exécution de scripts JCL pour le traitement batch.
  • Familiarité avec l’environnement TSO/ISPF et les composants du système z/OS.

 

Modalités de validation des prérequis 

Formulaire de validation des prérequis avant inscription

 

Délais d’accès : le délai d’accès à la formation est de 3 semaines.

Objectif de la formation

A l’issue de la formation le stagiaire sera capable de développer des applications COBOL/SQL dans un contexte Batch tout en assurant la gestion des bases de données DB2 impliquées, de la création ou la gestion des objets à la mise en œuvre des outils de maintenance de DB2.

 

Objectifs pédagogiques

A l’issue des différentes séquences de formation, le stagiaire sera capable :

  • D’utiliser les ordres divers du langage SQL pour modifier des données stockées dans des tables DB2
  • D’intégrer des ordres SQL dans un programme Cobol pour accéder à une base de données DB2
  • De réaliser les différentes étapes de préparation et d’exécution d’un programme batch Cobol/SQL sur z/OS, déboguer les erreurs et visualiser les résultats
  • De réaliser les différentes étapes de la migration d’applications COBOL intégrant des données sur fichier vers un environnement DB2
  • De créer et modifier des objets dans une base de données relationnelles DB2
  • D’utiliser les utilitaires DB2 pour la gestion, la restauration et l’optimisation des objets DB2
  • D’identifier les différentes techniques d’accès aux données DB2 pour exécuter les requêtes soumises et l’ordre Explain pour obtenir des informations relatives à l’exécution d’une requête
  • D’accéder à DB2 à partir d’une commande CICS

Méthodes et moyens pédagogiques

  • Méthodes pédagogiques : Expositive, démonstrative, active
  • Moyens pédagogiques : Exposés théoriques, démonstrations, exercices, activités collaboratives.

 

Ressources pédagogiques 

  • Vidéos pédagogiques
  • Supports de cours, d’exercices, de notes

 

Moyens techniques

  • Ordinateurs mis à disposition
  • Accès à l’environnement de développement Cobos
  • Accès à la plateforme z/OS
  • Salles de cours entièrement équipées
  • Vidéo projecteur.

 

Modalités d’évaluation

Travaux pratiques et Test

 

Sanction de la formation

Certificat de réalisation

Le coût de la formation est défini sur devis, en fonction de votre projet et de vos besoins spécifiques.

 

Nos formations peuvent être financées totalement ou partiellement selon votre situation et les dispositifs existants (financeurs publics ou privés).

 

Un accompagnement sur mesure

 

Nos équipes administratives vous accompagnent dans la recherche de financements adaptés et vous assistent dans le montage et le suivi de votre dossier pour optimiser vos possibilités de prise en charge

Vous avez des questions ?

Nous serons ravis de vous aider.

Téléphone : 01 84 79 60 31

Mail : administratif-formation@estiac.fr

Nos Formateurs 

Nos formateurs sont des experts passionnés. Issus de secteurs variés tels que l’informatique Mainframe et l’ingénierie, ils allient maîtrise technique et pédagogie éprouvée.

 

Leur parcours riche et diversifié leur permet de transmettre un savoir-faire de haut niveau, adapté aux exigences du marché et aux besoins des apprenants.

 

Engagés à partager leurs connaissances, ils accompagnent chaque stagiaire avec une approche pratique et personnalisée pour garantir une formation de qualité.

ESTIAC Agile Concept

Nos autres formations

Concepteur Développeur Mainframe
Introduction aux Systèmes MAINFRAME sous z/OS
DB2/SQL - Fondamentaux et Requêtes Interactives
COBOL Programmation
Analyse & Algorithmique - Méthode Top-Down
Environnement Mainframe - Composants & langage de contrôle
PACBASE - Programmation Batch
Initiation à la modélisation des données - MERISE
CICS - Programmation