DESCRIPTIF DE LA FORMATION
Une plateforme qui permet d’intégrer tous les services de l’entreprise
Gérer les différents systèmes depuis des interfaces variées et qui ne dialoguent pas ou peu, dans un monde ou la diversité des technologies s’accentue, devient de plus en plus complexe sans plateforme associée.
Pouvoir maintenir et exploiter différentes plateformes de pilotages des technologies informatiques de réseaux.
Formation prise en charge par l’entreprise ou Pôle emploi
Deux modes : classique ou accéléré entre 8 et 12 semaines
Prérequis : bonne maîtrise des outils informatiques
Découvrir et comprendre les rouages du fonctionnement des plateformes et les différentes couches et interfaces logicielles que ces dernières proposent pour assurer la centralisation des informations.
Présentation
Cours :
- L’outil IBM i
- La navigation
- Gestion des objets
- Messages systèmes & Premières commandes de contrôle
- Question de sécurité
Des solutions intégrées vous permettent et vous aident à exploiter pleinement les possibilités offertes par les services et la technologie de la plateforme.
L’univers i
Cours :
- Power & Navigator
- Concepts clefs
- Gestion des objets & systèmes
Ce langage de programmation optimise les traitements et peut exécuter une pluralité d’autres langages de programmation. Son but est d’être le support stable de diverses technologies de développement.
Concepts de programmation
Cours :
- Syntaxe et structure d’un programme COBOL
- La déclaration des variables
- La codification des traitements
- Fichier séquentiel QSAM
- Fichier séquentiel indexé VSAM
- Les tableaux
- Les sous-programmes
Ce langage ensembliste permet d’accéder aux différentes informations contenues dans des bases de données relationnelles et s’intègre facilement dans le fonctionnement des programmes et autres routines.
Introduction
Cours :
- Principes de la modélisation
- Concepts préalables : tables, clés primaires, clés étrangères
- Modèles conceptuels et logiques de données (MCD, MLD)
- Types de données
- Chaînes de caractères, entiers, décimaux et réels
- Types temporels, autres types disponibles
- Définition de données (DDL)
- Création, modification, suppression d’une table
- Contraintes verticales, horizontales, intégrité référentielle
- Colonnes auto-incrémentées (SEQUENCE, auto-increment, …)
- Les index
Manipulation de données (DML)
Cours :
- Sélection (SELECT)
- Insertion (INSERT), mise à jour (UPDATE), suppression (DELETE)
- Opérateurs
- Opérateurs classiques
- Opérateurs LIKE, IN, BETWEEN, CASE …
- Fonctions classiques
- Manipulation des chaînes de caractères et des nombres
- Manipulation des dates
- Autres fonctions
- Fonctions d’agrégation : MIN, MAX, COUNT, SUM, …
L’ordre SELECT en détail
Cours :
- La clause GROUP BY et ses subtilités
- Jointures
- Internes
- Externes
- Autojointures
- La clause HAVING
Requêtes complexes
Cours :
- SELECT imbriqués et corrélés
- Opérateurs ALL, ANY, UNION, INTERSECT, EXCEPT
- Les requêtes hiérarchiques
Les expressions régulières
Cours :
- Les vues
- Mode transactionnel (COMMIT, ROLLBACK)
Ce système assure la pérennité des bases de données relationnelles qui correspondent aux informations de votre entreprise. Disponibilité, sécurité et performance sont ses principes de fonctionnement.
Les concepts DB2
Cours :
- Les composants fonctionnels de DB2
- Les produits associés à DB2
- L’environnement technique de DB2
- Sécurité et intégrité des données
- L’intégrité référentielle, le catalogue DB2
Travaux pratiques :
- Présentation de DB2I, SPUFI, manipulation du catalogue
Ce langage à l’instar de Cobol sert et constitue les routines de gestion de votre organisation et sert en complément des NTIC comme Java ou bien encore Php.
Introduction
Cours :
- Introduction
- Développement
- Débogage
- Spécifications
Les données
Cours :
- Définition
- Représenter les informations
- Opérations de gestion & Calculs
Automatisation
Cours :
- Routines, sous-routines et gestion des anomalies
- Manipulation des objets et accès à DB2
Autre langage de gestion, il permet d’administrer un système en donnant à l’ensemble des programmes une action à réaliser ainsi qu’une cible.
Rappels
- Notion de bases de l’environnement
Programmation
- Messages utilisateurs
- Suivi des programmes & utilisation de fichiers
- Gestion des anomalies
- Les commandes
Langage de script destiné aux besoins d’internet, son utilisation généralisée dans le back-office et les différents contrôles en font un standard reconnu de développement.
Fondements du langage
Cours :
- Variables & Objets
- Conditions & Boucles
- Les tableaux
Connexions
Cours :
- Transmettre des données
- Sotcker les informations sur DB2
- IBM i
Une plateforme qui permet d’intégrer tous les services de l’entreprise
Ce système d’exploitation en réseau assure l’intégration de diverses applications métiers, d’IoT ou d’IA.
