SQL avancé : fonctions, sous-requêtes, optimisation

Approfondissez vos compétences en SQL avec des cas complexes.

Français - niveau C1 Intermédiaire
  • Rappels sur les requêtes SELECT complexes
    Fonctions de texte, numériques, de date
    Fonctions d’agrégation avancées
    Fonctions analytique
    Travaux pratiques Extraire des statistiques détaillées d’un jeu de données avec fonctions d’agrégation
  • Sous-requêtes dans SELECT, WHERE, FROM
    Corrélées vs non corrélées
    Création et gestion de vues
    Utilisation des vues pour simplifier les analyses
    Travaux pratiques Construire une sous-requête imbriquée puis la transformer en vue
  • Introduction aux CTE
    Cas d’usage des CTE vs vues
    Requêtes récursives (ex. : arbre hiérarchique)
    Travaux pratiques Écrire une requête CTE pour une arborescence de catégories produits
  • Index : principes, types (clustered, non-clustered)
    EXPLAIN PLAN et lecture des plans d’exécution
    Bonnes pratiques d’écriture SQL pour performance
    Détection des goulots d’étranglement
    Travaux pratiques Analyser et optimiser des requêtes lentes à l’aide de plans d’exécution
  • Reconstitution d’une base métier
    Série de requêtes à complexité croissante
    Manipulation de fonctions, CTE, vues, indexation
    Présentation orale des choix techniques
    Travaux pratiques Résolution d’un cas métier complet (ex. : tableau de bord RH ou CRM)
Utiliser les fonctions avancées Optimiser les requêtes

Ce que vous allez apprendre

  • Maîtriser l’utilisation de fonctions SQL pour des analyses complexes
  • Structurer des requêtes complexes et les rendre réutilisables
  • Gérer des structures complexes avec des expressions temporaires
  • Diagnostiquer et corriger les problèmes de performance
  • Être autonome sur l’analyse de données complexes en SQL

Modalités d'évaluation

Evaluation de la progression en cours de formation à l'aide de cas pratiques, mises en situation, QCM…

Test de positionnement en amont et en aval afin de valider les compétences acquises.

Accessibilité

Toutes nos formations sont accessibles aux personnes en situation de handicap.

Pour plus de renseignements, n'hésitez pas à nous contacter.

Modalités pédagogiques

  • Méthodes : Expositive, démonstrative et active
  • Moyens : Cas pratique, mise en situation
  • Ressources : Support de cours et Programme de formation
  • Moyens techniques : Teams

Prochaines sessions

FOAD

Une entrée en formation est possible sous 15 jours après la signature de la convention.

Deux sessions d'examens ont lieu par an.

Autres sessions

Aucune session prévue pour le moment

Cependant vous pouvez nous contacter pour que nous définissions une session ensemble selon vos besoins