SOFTWARE - Découvrir le langage SQL

Formation créée le 02/12/2021. Dernière mise à jour le 18/08/2026.
Version du programme : 1
Taux de satisfaction des apprenants
9,8/10 (6 avis)

Type de formation

Mixte

Durée de formation

35 heures (5 jours)

Accessibilité

Oui
Cette formation est gratuite.
S'inscrire
Cette formation est gratuite.
S'inscrire
Cette formation est gratuite.
S'inscrire
Besoin d’adapter cette formation à vos besoins ? N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure ! Nous contacter

SOFTWARE - Découvrir le langage SQL


Cette formation « découverte » permet de comprendre les principes fondamentaux des bases de données relationnelles et leur fonctionnement. Les participants apprendront à utiliser le langage SQL pour interroger et exploiter les données d’une base et découvriront progressivement des requêtes plus avancées permettant d’analyser les informations.

Objectifs de la formation

  • Comprendre le principe et le contenu d'une base de données relationnelle
  • Écrire des requêtes SQL pour extraire et filtrer des données selon différents critères.
  • Utiliser des jointures pour interroger et restituer les données provenant de plusieurs tables.
  • Utiliser des fonctions de calcul et d’agrégation pour analyser les données.
  • Combiner les résultats de plusieurs requêtes.
  • Utiliser des sous-requêtes pour répondre à des besoins d’interrogation plus complexes.

Profil des bénéficiaires

Pour qui
  • Toute personne ayant besoin d’interroger et d’exploiter les données d’une base de données à l’aide du langage SQL.
Prérequis
  • Aucun prérequis

Contenu de la formation

(journée 1) Introduction aux bases de données
  • Découverte de ce qu'est une base et un serveur de base de données
  • Présentation d'une table
  • Notion d'intégrité référentielle.
  • Outil pour interroger une base.
  • Clé primaire et unicité.
  • Notion de colonne et de types.
(journée 1) Extraire les données d'une table
  • Qu'est-ce qu'une requête d'extraction ?
  • Lister les valeurs à retourner.
  • La clause WHERE pour filtrer les données.
  • L'absence de valeur (marqueur NULL).
  • Retourner des lignes sans doublon (DISTINCT).
  • Opérateurs de restriction (BETWEEN, IN, LIKE...).
(journée 2) Interroger les données de plusieurs tables
  • Principe des jointures : restituer les informations à partir de plusieurs tables.
  • Jointure interne et jointure externe.
  • La jointure "naturelle" et ses difficultés.
  • Opérateurs ensemblistes (UNION, INTERSECT...).
  • Introduction aux vues : principe et intérêt.
(Journée 2) Ordonnancement et statistiques
  • Trouver des valeurs agrégées (MIN, MAX, AVG, SUM...).
  • Calculer des agrégats relatifs avec GROUP BY.
  • Filtrer les valeurs agrégées avec HAVING.
  • Mélanger agrégats et détails avec OVER.
  • Ordonnancement des résultats avec RANK, ROW_NUMBER.
(Journée 3) - Atelier interroger une base de données
(Journée 3) Présenter et trier les données
  • Présenter les données des colonnes avec des alias.
  • Conversion d'un type à un autre.
  • Effectuer des choix à l'aide de l'opérateur CASE.
  • Trier les données avec ORDER BY.
  • Opérations sur les chaînes de caractères, sur les dates.
(Journée 4) - Atelier présenter et trier les données
  • Utiliser des fonctions qui améliorent la présentation du résultat des requêtes
(Journée 4) Utiliser des sous-requêtes
  • Qu'est-ce qu'une sous-requête ?
  • Les différentes typologies de résultats.
  • Sous-requêtes liste et opérateurs IN, ANY/SOME et ALL.
  • Sous-requêtes corrélées.
(Journée 5) -Ateliers et cas d'entreprise
  • Atelier : utiliser les sous requêtes
  • Cas d'entreprise en situation réelle

Équipe pédagogique

Les formateurs KAMPUS sont des professionnels compétents sur les sujets de formation qu’ils dispensent. Leurs compétences techniques et leurs aptitudes à délivrer des formations sont validées en interne.

Suivi de l'exécution et évaluation des résultats

  • Feuilles de présence
  • Questions orales ou écrites (QCM)
  • Exercices pratiques et mises en situation tout au long de la formation.
  • Cas pratique final permettant d’évaluer la capacité à construire des requêtes SQL pour extraire, croiser, filtrer et analyser les données d’une base.
  • Mises en situation
  • Formulaires d'évaluation de la formation
  • Certificat de réalisation de l’action de formation

Ressources techniques et pédagogiques

  • Documents supports de formation projetés.
  • Exposés théoriques
  • Etude de cas concrets
  • Quiz en salle
  • Mise à disposition en ligne de documents supports à la suite de la formation
  • Formation à distance : outil de visio fourni par Kampus
  • Séminaire Théorique

Qualité et satisfaction

Taux de satisfaction des apprenants
9,8/10 (6 avis)

Modalités de certification

Résultats attendus à l'issue de la formation
  • Cette formation ne donne pas lieu à une certification.

Capacité d'accueil

Entre 2 et 8 apprenants

Délai d'accès

4 semaines

Accessibilité

Nos formations sont accessibles aux personnes en situation de handicap. Pour toute demande d’adaptation ou d’aménagement, nous vous invitons à contacter notre référente Handicap, Pauline de La Nouvelle, à l’adresse contact@kampus-training.com. Chaque situation est étudiée individuellement afin de proposer les solutions les plus adaptées.