Accès Direct à la Source
Interrogez directement les millions de lignes de votre ERP ou CRM sans plantage de fichier Excel.
Acquérez le langage fondamental de l'analyse de données : apprenez à interroger des bases de production, structurer des jointures sans erreur, analyser des tendances avec les fonctions de fenêtre et connecter vos requêtes à Power BI.
Extraction multi-tables avec calculs de cumuls chronologiques et comparaisons au mois précédent.
WITH mensuel AS (
SELECT
date_trunc('month', v.date_vente)::date AS mois,
r.region,
SUM(v.quantite * p.prix_unitaire) AS ca_realise,
SUM(v.quantite * (p.prix_unitaire - p.cout_unitaire)) AS marge
FROM formation_sql.ventes v
JOIN formation_sql.produits p USING (code_produit)
JOIN formation_sql.clients c USING (code_client)
JOIN formation_sql.regions r USING (code_region)
GROUP BY 1, 2
)
SELECT
mois, region, ca_realise, marge,
SUM(ca_realise) OVER (PARTITION BY region ORDER BY mois) AS cumul_ca,
LAG(ca_realise) OVER (PARTITION BY region ORDER BY mois) AS ca_mois_precedent
FROM mensuel
ORDER BY region, mois;Pack Ressources & Données Réelles
01_schema_postgresql.sql
DDL complet avec contraintes & clés
02_chargement_donnees.sql
Commandes \copy pour ingestion rapide
03_requetes_depart.sql
Vues enrichies & exploration initiale
04_solutions_reference.sql
Corrigés détaillés pour chaque module
clients.csv & ventes.csv
Données d'entreprises ouest-africaines
Intégration directe Power BI
Exposez vos requêtes sous forme de vues consommables en temps réel par les outils décisionnels.
Toutes les entreprises stockent leurs informations stratégiques dans des bases de données relationnelles. Maîtriser SQL vous rend autonome pour extraire la vérité des chiffres sans dépendre des équipes techniques.
Interrogez directement les millions de lignes de votre ERP ou CRM sans plantage de fichier Excel.
Rédigez des scripts SQL clairs qui s'exécutent chaque semaine sans aucune intervention manuelle.
Calculez des évolutions mois par mois, des classements par catégorie et des moyennes mobiles en quelques lignes.
Exposez des vues SQL propres que vous connectez directement à Power BI pour des dashboards temps réel.
Une méthode pédagogique guidée pas-à-pas : théories concises, requêtes en situation réelle et exercices corrigés.
Architecture client-serveur, tables, lignes, clés primaires/étrangères, pgAdmin, psql et première requête SELECT.
SELECT, alias, DISTINCT, WHERE, opérateurs logiques, BETWEEN, IN, LIKE, gestion des valeurs NULL et ORDER BY.
Expressions arithmétiques, logique conditionnelle CASE, COALESCE, CAST, fonctions texte, dates et arrondis financiers.
COUNT, SUM, AVG, MIN, MAX, regroupements GROUP BY, filtres post-agrégation HAVING et agrégations conditionnelles.
INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN, contrôle d'intégrité référentielle, cardinalité et détection des doublons.
Sous-requêtes dans le WHERE et le FROM, opérateurs IN, NOT IN, EXISTS, NOT EXISTS et comparaison aux moyennes globales.
Common Table Expressions, CTE en cascade, décomposition de requêtes denses en étapes lisibles et reproductibles.
OVER, PARTITION BY, ORDER BY, calcul de rangs (ROW_NUMBER, DENSE_RANK), cumuls mobiles, LAG et LEAD d'évolution temporelle.
CREATE VIEW, CREATE MATERIALIZED VIEW, stratégies de rafraîchissement (REFRESH), index sur vues et exposition sécurisée.
INSERT, UPDATE, DELETE avec clause RETURNING, transactions ACID, BEGIN, COMMIT, ROLLBACK et préservation des données.
Lecture des plans d'exécution avec EXPLAIN ANALYZE, création d'index B-Tree composites, scan séquentiel vs scan par index.
Préparation des vues analytiques, connexion ODBC/PostgreSQL dans Power BI, actualisation automatique et soutenance finale.
Vous êtes recruté comme Data Analyst pour structurer et exploiter la base relationnelle PostgreSQL de la distribution commerciale dans les régions de Dakar, Thiès, Saint-Louis et Kaolack.
Créez les tables relationnelles avec contraintes CHECK et clés étrangères, puis chargez les données réelles clients, produits et ventes via psql.
Rédigez les requêtes de rentabilité par produit et par région, comparez les réalisations aux objectifs mensuels et calculez les évolutions N-1.
Créez des vues matérialisées optimisées avec index, configurez un rôle d'accès sécurisé et connectez la base à Power BI pour le rapport final.
Des cas d'usage d'entreprise réels pour répondre avec assurance aux entretiens et aux exigences de production.
Modéliser et interroger une base relationnelle PostgreSQL sans ambiguïté
Écrire des requêtes complexes avec jointures multiples, CTE et Window Functions
Calculer des indicateurs métier fiables : CA, marge, paniers moyens et cumuls mensuels
Diagnostiquer et optimiser des requêtes lentes grâce à EXPLAIN ANALYZE et aux index
Construire des vues analytiques et matérialisées prêtes pour le reporting de direction
Connecter une base de production à Power BI pour automatiser les tableaux de bord
PostgreSQL et pgAdmin (tous deux gratuits et open-source, compatibles Windows, Mac et Linux). Nous fournissons les scripts SQL prêts à exécuter en un clic.
Non, aucun prérequis en code. SQL est un langage déclaratif très intuitif qui s'apprend pas-à-pas à travers la manipulation directe de tables.
C'est le complément le plus recherché en entreprise ! Savoir extraire et préparer la donnée directement à la source en SQL vous rend autonome et démultiplie l'efficacité de vos dashboards Power BI.
La validation repose sur des quiz de compréhension à chaque module et la réalisation d'un projet fil rouge noté sur 60 points avec certificat officiel vérifiable.
Acquérez le langage fondamental indispensable à tout analyste de données d'entreprise.
Accès complet & illimité
Paiement unique · Aucun abonnement caché
Paiement sécurisé instantané via Mobile Money ou Carte Bancaire