03 20 61 95 06

Formation IBM DB2 SQL Workshop


  • CE121G
  • Durée : 3 jours
  • Tarif : 1580 € HT

97%

Taux de satisfaction clients
(sur 1838 évaluations du 19/05/21 au 18/03/26)

Voir les avis

Objectifs

Savoir coder les instructions SQL pour extraire des données à partir d’une table DB2 ou Informix, y compris les clauses SELECT, FROM, WHERE, GROUP BY, HAVING et ORDER BY
Pouvoir coder les jointures internes et les sous-requêtes non liées
Être capable d’utiliser les opérations arithmétiques SQL
Apprendre à utiliser les fonctions UNION et UNION ALL
Comprendre comment utiliser les fonctions INSERT, UPDATE et DELETE pour les lignes
Apprendre à coder les instructions CREATE TABLE et CREATE VIEW

Certification

Possibilité de passer la Certification IT – Exploitation d’une base de données avec le langage SQL
France Compétences : RS2718
Code Certif info : 95447
Code CPF national : 236258

Prérequis

Connaissances générales en informatique

Cette formation ne peut être financée que dans le cadre d’un projet d’entreprise (prise en charge entreprise ou OPCO). Les dossiers à financement personnel et CPF ne sont pas pris en compte.

Public

Développeurs, administrateurs ou utilisateurs qui désirent interroger les données d’une table

Dernière mise à jour

Programme mis à jour le 13 avril 2026
enveloppe Cette formation vous intéresse ? Contactez-nous

Bon à savoir

Evaluez votre niveau

Pour vous aider à bien choisir votre formation, nous vous proposons soit un entretien avec le formateur soit un test d’évaluation. Cela vous assurera que vous disposez des connaissances nécessaires pour suivre la formation dans des conditions optimales.

Sessions garanties

La majorité de nos sessions proposées en distanciel sont garanties. Elles peuvent être enregistrées à la demande.

Travaux pratiques

Nos formations comprennent de nombreux travaux pratiques pour un meilleur apprentissage (60 % de pratique). Nous proposons également de travailler sur vos données pour une meilleure expérience.

Nos prestations

Nous réalisons certaines prestations IT pour vous : développement sur-mesure, refonte logicielle, TMA, interfaçage ERP.
modules

Les Modules
de formation

Module1
INTRODUCTION
Les concepts d’une base de données relationnelle , les relations, les tables, les lignes et les colonnes
La structure d’une table , l’indexation
Les différents types de données dans les tables
La création d’une table
Les valeurs NULL
Les autorisations (privilèges)
Différences entre table et vue
Présentation et intérêt des vues
Module2
REQUÊTES SIMPLES SQL
Présentation des tables du cours
Structure d’une requête SELECT
Retrouver le contenu d‘une ligne ou d’une colonne
Le tri du résultat de la requête avec ORDER BY
Mise en place des conditions de la recherche avec la clause WHERE
Les opérateurs de comparaisons : =, , >, etc.
Les opérateurs booléens AND et OR et les parenthèses
Les règles des conditions multiples
Les opérateurs SQL: IN, BETWEEN, LIKE, DISTINCT
La négation des opérateurs SQL
Module3
RÉCUPÉRATION DES DONNÉES DANS PLUSIEURS TABLES
Principe des jointures
Les 2 formes d’écrire des jointures
Les noms de corrélation
Les jointures internes et externes : INNER JOIN et OUTER JOIN
La jointure sur plus de 2 tables
Module4
FONCTIONS SCALAIRES ET ARITHMÉTIQUES
Exprimer des calculs sur les données d’une table
Les expressions arithmétiques dans les clauses SELECT et WHERE
Les calculs et les valeurs NULL
Troncation et arrondi des résultats
Conditions sur les valeurs calculées
Les fonctions scalaires: DECIMAL, ROUND, UPPER, LOWER, COALESCE/VALUE, SUBSTR…
Concaténation des résultats
Les calculs sur les données DATE et TIME
Les fonctions scalaires sur les données de type DATE et TIME
Les différents formats de DATE et TIME
Les registres CURRENT DATE, CURRENT TIME et CURRENT TIMESTAMP
Module5
LES FONCTIONS COLONNE ET LA CLAUSE GROUP BY
Les fonctions d’agrégation sur le contenu des colonnes : COUNT, MAX, MIN, AVG et SUM
Gestion des valeurs NULL dans les fonctions colonne
Regroupement des données par GROUP BY
Calculs sur les données regroupées
Mise en place des conditions sur les regroupements avec HAVING
Règles sur l’écriture des requêtes avec GROUP BY et HAVING
Module6
UNION
Regroupement des résultats de plusieurs requêtes avec UNION
Les règles pour utiliser UNION
Les différences entre UNION et UNION ALL
Utilisation de EXCEPT et INTERSECT
Module7
LES SOUS-REQUÊTES
Résultat en utilisant plusieurs SELECTs
Le même résultat en utilisant les sous-requêtes
Les sous-requêtes avec des opérateurs simples: IN, NOT IN
Les sous-requêtes dans la clause HAVING d’un GROUP BY
Les restrictions pour l’utilisation des sous-requêtes
Choix entre les jointures et les sous-requêtes pour un même résultat
Module8
MODIFICATION DES DONNÉES DANS LES TABLES
Création d’une table
Création d’une VUE
Les autorisations : GRANT et REVOKE
Intégrité des données en utilisant les vues
Notions d’intégrité COMMIT et ROLLBACK
Notions d’intégrité référentielle : PRIMARY KEY et FOREIGN KEY
Règles de DELETE dans les tables liées avec l’intégrité référentielle
Insertion des données dans les tables : INSERT
Modification des lignes d’une table : UPDATE
Suppression des lignes : DELETE
Suppression d’une table : DROP
Module9
LES PLUS DE CETTE FORMATION
Une formation très opérationnelle : les apports théoriques sont systématiquement accompagnés de phases de mise en pratique (plus de 50% du temps de la formation) qui favorisent un ancrage durable des acquis.
Lors des ateliers pratiques les participants utiliseront un DB2 sous Windows en mode commande ou graphique (en utilisant DATA STUDIO).
Cette formation remplace le cours « SQL WorkShop ».
Les retours d’expérience de consultants expérimentés.
La qualité d’une formation officielle IBM 

Les prochaines
sessions de formation

Sur demande
Vous souhaitez organiser cette formation à une date spécifique ?Contactez-nous en remplissant le formulaire ci-dessous
11 mai 2026
29 juin 2026
24 août 2026
26 octobre 2026

Cette formation vous intéresse ? Contactez-nous !

    Les données personnelles collectées sont destinées à Access IT Company et utilisées pour traiter votre demande et, lorsque vous ne vous y êtes pas opposé, vous communiquer nos offres commerciales. Les données obligatoires vous sont signalées sur le formulaire par un astérisque. L’accès aux données est strictement limité par Access IT Company aux collaborateurs en charge du traitement de votre demande. Conformément au Règlement européen n°2016/679/UE du 27 avril 2016 sur la protection des données personnelles et à la loi « informatique et libertés » du 6 janvier 1978 modifiée, vous bénéficiez d’un droit d’accès, de rectification, d’effacement, de portabilité et de limitation du traitement des donnés vous concernant ainsi que du droit de communiquer des directives sur le sort de vos données après votre mort. Vous avez également la possibilité de vous opposer au traitement des données vous concernant. Vous pouvez exercer vos droits en contactant le DPO à l’adresse suivante : dpo@access-it.fr ou à l’adresse postale suivante 2, Allée Lavoisier, 59650 Villeneuve d’Ascq. Pour plus d’informations sur le traitement de vos données personnelles par Access IT Company, veuillez consulter notre politique de confidentialité disponible sur notre site internet à l’adresse suivante : https://formation.access-it.fr/politique-de-confidentialite/