Aller au contenu principal
  • Certifiant
  • Cours pratique
  • CPF
  • FSE
  • Informatique

Formation Maîtriser le SQL

Apprendre à interroger des bases de données et à écrire des requêtes SQL complexes

Demander un devis
Une formatrice accompagne deux participants penchés sur leurs notes, en salle de formation
Durée
5 jours
Niveau
Fondamental
Modalités
Présentiel / Distanciel
Certification
Langage SQL : Exploiter une base de données relationnelle

Description de la formation SQL

Le langage SQL (Structured Query Language) est incontournable dans le paysage informatique car c'est le langage de référence pour interroger les bases de données. Il permet également de mettre à jour les données de la base et sa standardisation permet de communiquer avec tous les systèmes de gestion de base de données (SGBD) tels qu'Oracle, SQL Server, MySQL, PostgreSQL, DB2, etc.

Le succès du SQL provient principalement de sa simplicité et de sa syntaxe presque géométrique autour de données structurées en lignes et en colonnes. La structure de programmation « select …from … where … » devient cependant moins intuitive à utiliser dès lors que les requêtes deviennent plus complexes avec plusieurs tables et des conditions qui se cumulent.

Au cours de cette formation Maîtriser SQL, nous vous expliquerons la structure générale d'un SGBDR (système de gestion de bases de données relationnelles) et la philosophie du langage SQL afin d'apprendre à écrire des requêtes, simples ou complexes, naturellement et avec simplicité. Cette formation SQL vous apprendra également à lire et écrire des requêtes SQL plus complexes en disposant d’une méthodologie solide et étayée.

Atelier en salle : une participante présente des notes au tableau

Objectifs pédagogiques

À l'issue de cette formation Maîtriser SQL vous aurez acquis les connaissances et les compétences nécessaires pour : 

  • Découvrir et prendre en main votre environnement SQL
  • Comprendre le schéma d'une base et des tables
  • S'initier à l'écriture des requêtes SQL pour extraire des données
  • Savoir écrire des requêtes SQL pour mettre à jour la base
  • Comment extraire les informations de plusieurs tables
  • Assimiler les fonctions standards du langage SQL
  • Maîtriser les jointures et leurs variantes
  • Maîtriser les requêtes ensemblistes
  • Écrire des requêtes SQL complexes (jointures externes, select imbriqués corrélés, etc.)
  • Savoir modéliser une requête complexe à l’aide d’un arbre
  • Transcrire cet arbre en requête SQL

Objectifs opérationnels

Savoir maîtriser SQL. 

Programme

Contenu du cours, module par module

15 modules

Travaux pratiques

Stage très pratique avec beaucoup d'exercices de difficulté variable permettant à chacun d'avancer à son rythme.
Remarque : l'ensemble des travaux pratiques est réalisable à distance si vous optez pour la formule cours à distance.

Programme mis à jour le 08/07/2026

Formations liées