Aller au contenu

SQL pour l'analyse de données

Interrogez directement vos bases de données pour répondre aux questions métier, sans attendre un export.

Intermédiaire 5 h 45 11 leçons En ligne, à son rythme Français Certificat de réussite

Proposé par Spectral Academy · Formateur : KANGAH

Version 1 · mise à jour le 19/10/2026

Ce que vous allez apprendre

  • Comprendre la structure d'une base de données relationnelle et lire un schéma
  • Écrire des requêtes SELECT avec filtres, tris et calculs
  • Agréger des données avec GROUP BY et HAVING
  • Combiner plusieurs tables avec les jointures
  • Utiliser sous-requêtes, CTE et fonctions de fenêtre pour des analyses avancées

Programme

4 modules · 11 leçons · 5 h 45

Objectif : Comprendre une base de données relationnelle Écrire des requêtes de sélection simples

  • Bases de données relationnelles et schéma Aperçu gratuit 20 min
  • SELECT, WHERE, ORDER BY et calculs 25 min
  • Premiers pas en SQL 10 min

Objectif : Calculer des indicateurs avec les agrégations Combiner plusieurs tables avec les jointures

  • COUNT, SUM, AVG, GROUP BY et HAVING 25 min
  • Les jointures 25 min
  • Agréger et joindre 10 min

Objectif : Structurer des requêtes complexes avec sous-requêtes et CTE Utiliser les fonctions de fenêtre

  • Sous-requêtes et CTE 25 min
  • Les fonctions de fenêtre 25 min
  • Analyses avancées 10 min

Objectif : Valider les compétences SQL d'analyse

  • Évaluation finale 20 min
  • Étude analytique en SQL 2 h 30

Description

Aller chercher la donnée à la source

Les logiciels de gestion, de caisse, de CRM ou les sites e-commerce stockent leurs données dans des bases de données relationnelles. Le langage SQL permet de les interroger directement : combien de clients ont acheté ce trimestre ? Quel est le panier moyen par ville ? Quels produits ne se vendent plus ? Savoir écrire du SQL, c'est gagner en autonomie et en rapidité.

Au programme

  • Les bases de données relationnelles : tables, clés, schéma ;
  • SELECT, WHERE, ORDER BY, calculs et fonctions ;
  • Les agrégations : COUNT, SUM, AVG, GROUP BY, HAVING ;
  • Les jointures : INNER, LEFT ;
  • Les sous-requêtes et les CTE (WITH) ;
  • Les fonctions de fenêtre : classements, cumuls, comparaisons avec la période précédente ;
  • La qualité des données et les bonnes pratiques.

Environnement

Les exemples utilisent une syntaxe standard compatible avec MySQL/MariaDB et PostgreSQL ; les différences sont signalées. Pour vous entraîner, installez gratuitement MySQL ou PostgreSQL avec un outil graphique (MySQL Workbench, HeidiSQL, DBeaver, pgAdmin), ou utilisez SQLite avec DB Browser.

Fil rouge

La base d'une boutique en ligne : tables clients, commandes, lignes_commande, produits et categories. Toutes les requêtes du cours portent sur ce schéma.

Prérequis

  • Être à l'aise avec Excel (filtres, tableaux croisés dynamiques)
  • Aucune connaissance préalable en programmation n'est requise

Pour qui ?

  • Analystes, contrôleurs de gestion, chargés de reporting
  • Responsables métier qui veulent interroger leurs données en autonomie
  • Futurs analystes de données et développeurs

Compétences et mots-clés

Requêtes SQL d'analyseAgrégations et jointuresRequêtes avancées (CTE, fonctions de fenêtre) #analyse#reporting#SQL#data#bases de données

Certification

Certificat de réussite

  • Terminer toutes les leçons obligatoires
  • Réussir les évaluations avec un score moyen d'au moins 70 %

Document numéroté, vérifiable en ligne. Ce n'est ni un diplôme d'État ni une certification accréditée.

Document délivré par Spectral Academy via SUO, avec un identifiant unique vérifiable en ligne. Il ne constitue pas un diplôme d'État ni une certification accréditée par un organisme public, sauf mention explicite et vérifiable.

Avis des apprenants

Pas encore d'avis

Seuls les apprenants inscrits ayant suivi une partie de la formation peuvent laisser un avis vérifié.

Formateur

K

KANGAH

Organisme

S Spectral AcademyCabinet de formation

Formations associées