Objectifs
- Perfectionner ses requêtes SQL sur des bases complexes
- Écrire des requêtes avancées avec sous-requêtes et fenêtres
- Optimiser des requêtes pour gagner en performance
Participants
Analystes de données, développeurs, data analysts, BI
Pré-requis
Maîtriser SELECT, les jointures et les agrégations en SQL
Programme
- Revoir les jointures et les agrégations sur des modèles complexes
- Écrire des sous-requêtes dans les clauses WHERE, FROM et SELECT
- Structurer une requête longue avec les expressions de table
- Utiliser CASE pour créer des indicateurs conditionnels
- Manipuler les dates, les chaînes et les valeurs nulles
- Appliquer les fonctions de fenêtrage : rang, cumul et partition
- Combiner des résultats avec UNION, INTERSECT et EXCEPT
- Créer des vues pour réutiliser des requêtes complexes du service
- Lire un plan d’exécution et repérer les requêtes coûteuses
- Optimiser avec les index et de bonnes pratiques de rédaction
Exercices pratiques
- Calculer un cumul mensuel du chiffre d’affaires par fenêtre
- Réécrire une sous-requête lente avec une expression de table
- Créer une vue d’indicateurs réutilisable par plusieurs équipes
Aptibox
- Modèle de requêtes SQL avancées prêtes à être adaptées
- Fiche repère des fonctions de fenêtrage SQL : rang et cumul
- Check list d’optimisation d’une requête SQL trop lente
Échanger avec un expert Apting
Prendre RDVFinancement
Plusieurs solutions sont possibles pour financer votre parcours : budget entreprise, OPCO, CPF, aides de l’Etat et financement sur fonds propres. Apting vous aide à préciser votre projet et à construire un parcours adapté à vos objectifs et à votre budget.
En savoir plusNos tarifs
Le tarif de base est de 290 € HT par heure pour les aptitudes (= ateliers 100% sur mesure allant à l’essentiel) et prestations (accompagnement, coaching, conseil, etc).
Nous proposons également des packs d’heures à prix dégressifs à utiliser sur l’ensemble de nos catalogues (valables pendant 2 ans).
Voir les tarifs