ISérie Ingénieur Etudes

Pouvoir maintenir et exploiter différentes plateformes de pilotages des technologies informatiques de réseaux.

I Séries

Architecture IBM i

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é

Opérateurs système

L’univers i

Cours :
  • Power & Navigator
  • Concepts clefs
  • Gestion des objets & systèmes

Langage Cobol

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

Langage SQL

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)

DB2

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

RPG IV

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

Langage de contrôle CLP

Rappels

  • Notion de bases de l’environnement

Programmation

  • Messages utilisateurs
  • Suivi des programmes & utilisation de fichiers
  • Gestion des anomalies
  • Les commandes

PHP sur IBM i

Fondements du langage

Cours :
  • Variables & Objets
  • Conditions & Boucles
  • Les tableaux

Connexions

Cours :
  • Transmettre des données
  • Sotcker les informations sur DB2
  • IBM i