DATAROCKSTARS
Réf. INF-BDD-28Revenir au menu
Catalogue entreprises › Formations informatiques › Bases de données, outils décisionnels, Big Data et Cloud Computing

SQL avancé : requêtes analytiques et optimisation

Écrire des requêtes analytiques complexes et performantes

2 jours · 14 h Niveau expert Présentiel, distanciel synchrone, hybride Inter · Intra · Sur mesure

Descriptif

SQL avancé : requêtes analytiques et optimisation est une formation de 2 jours (14 heures), de niveau expert, rattachée au domaine « Bases de données, outils décisionnels, Big Data et Cloud Computing ». Écrire des requêtes analytiques complexes et performantes. Conçue et animée par des praticiens en activité, elle alterne apports ciblés (30 %) et mises en pratique (70 %) sur des laboratoires cloud individuels, avec des cas inspirés des secteurs banque, assurance et services publics. Disponible en inter-entreprises, en intra sur catalogue et en version sur mesure adaptée au contexte de l'entreprise.

Objectifs pédagogiques

À l'issue de la formation, le participant sera capable de :

  • Sous-requêtes et CTE
  • Fonctions de fenêtrage
  • Requêtes récursives
  • Plans d'exécution
  • Optimisation

Programme détaillé

N°Contenus et activités Durée
Jour 1
1Cadrage express : attentes, audit à chaud d'un schéma apporté par le groupe0,5 h
2Sous-requêtes corrélées, CTE et CTE matérialisées : cas d'usage, pièges et lisibilité1,5 h
3Travaux pratiques : réécrire dix requêtes imbriquées en CTE sur la base ventes de 40 millions de lignes2 h
4Fonctions de fenêtrage : OVER, PARTITION BY, RANK, LAG, cadres ROWS et RANGE1,5 h
5Travaux pratiques : calculer cumuls glissants, médianes mobiles et top N par région avec les window functions1,5 h
Jour 2
6Travaux pratiques : parcourir une nomenclature hiérarchique avec WITH RECURSIVE et détecter les cycles1,5 h
7Lire un plan d'exécution : EXPLAIN (ANALYZE, BUFFERS) sous PostgreSQL, plan graphique SSMS, statistiques et cardinalités1,5 h
8Laboratoire : diagnostiquer cinq requêtes lentes, choisir index B-tree, partiel ou couvrant, mesurer le gain sous DBeaver2,5 h
9Atelier final : ramener un rapport analytique sous la barre des 2 secondes, revue croisée et évaluation des acquis1,5 h

Méthodes pédagogiques

  • Pédagogie active : 64 % du temps en pratique encadrée — laboratoires cloud provisionnés par participant, travaux pratiques guidés, fil rouge applicatif —, le reste en apports structurés, démonstrations commentées, cadrage et évaluation
  • répartition calculée sur le déroulé détaillé de cette formation, et non annoncée de façon uniforme
  • classe inversée avec prérequis sur le LMS
  • apprentissage adaptatif selon le positionnement initial
  • travaux en binômes
  • classe virtuelle en séquences de 3 h 30 maximum sur Microsoft Teams
  • support clair, complet et paginé remis à chaque participant

Technologies et outils mobilisés

PostgreSQL, SQL Server, DBeaver

Modalités d'évaluation et de validation

  • Positionnement initial en ligne
  • quiz de validation à chaque séquence
  • évaluation finale des acquis (QCM et mise en situation)
  • satisfaction à chaud
  • questionnaire de transfert à 30 jours
  • attestation de fin de formation

Plateforme, laboratoires et ressources

  • LMS DATAROCKSTARS : parcours, supports numériques, quiz, évaluations, émargement par demi-journée
  • laboratoires cloud individuels accessibles depuis un navigateur, sans installation, données fictives, détruits en fin de session
  • bibliothèque O'Reilly (plus de 60 000 ressources)
  • accès aux supports pendant 6 mois

Fiche mise à jour le 21/09/2026 — version 1.0. Les programmes sont révisés chaque trimestre et à chaque évolution majeure des technologies, normes ou référentiels de certification concernés.