Maîtriser les fondamentaux de DB2 et du langage SQL pour interroger et mettre à jour des bases sous z/OS via DB2I.
DB2 est le SGBD relationnel de référence sur mainframe. Ce module pose les fondamentaux : la logique de l'algèbre relationnelle, le langage SQL et l'environnement interactif DB2I pour interroger et mettre à jour des bases sous z/OS.
Vous apprenez à écrire des requêtes de consultation et de mise à jour sur des tables DB2, à utiliser SPUFI sous DB2I et à comprendre la gestion des autorisations ainsi que les enjeux RGPD - des compétences directement applicables en mission.
De l'algèbre relationnelle aux requêtes SQL interactives sous DB2I, jusqu'au RGPD.
DB2 sur z/OS : rôle, architecture et place dans le SI bancaire.
Sélection, projection, jointure : les fondements théoriques sur lesquels repose SQL.
Structure et syntaxe du langage SQL : SELECT, clauses, fonctions et opérateurs.
Soumettre des requêtes interactives via SPUFI : accès, paramétrage et lecture des résultats.
Construire des requêtes de lecture : filtres, tris, regroupements et jointures sur tables DB2.
INSERT, UPDATE, DELETE : modifier les données en toute cohérence.
GRANT/REVOKE et enjeux de protection des données personnelles dans un contexte bancaire.
Sessions régulières. Formation prise en charge, CDI à l'issue.