SQL Intermédiaire – Interroger et analyser des bases de données

Cette formation SQL intermédiaire permet d’approfondir l’analyse de données à partir de bases relationnelles. Les apprenants apprennent à écrire des requêtes SQL complexes, exploiter des données issues de plusieurs tables, utiliser des fonctions avancées et optimiser les performances des requêtes dans un contexte professionnel

Objectifs pédagogiques

À l’issue de la formation, l’apprenant sera capable de :

  • Rédiger des requêtes SQL complexes intégrant sous-requêtes et requêtes imbriquées

  • Exploiter des données issues de bases relationnelles volumineuses

  • Utiliser des fonctions analytiques avancées pour produire des indicateurs pertinents

  • Structurer et simplifier l’accès aux données à l’aide de vues SQL

  • Analyser et optimiser les performances des requêtes SQL

  • Appliquer les bonnes pratiques professionnelles de lisibilité, maintenance et optimisation des requêtes

  • Réaliser des analyses de données fiables à partir de sources multi-tables

Tarif sur devis

Durée : 12 heures

Durée : 12 heures environ
Public :
Tous publics ayant suivi le niveau débutant ou connaissant les bases de SQL
Prérequis : Connaissances en SQL de base
Objectifs :
Maîtriser des requêtes SQL plus complexes et les fonctions avancées
Analyser et manipuler des données multi-tables de façon efficace
Optimiser les requêtes et structurer des bases pour des besoins analytiques
Accessibilité :
Formations en distanciel accessibles aux personnes à mobilité réduite.
Sans audio description ni sous-titrage.

Matériel nécessaire

  • Ordinateur

  • Connexion Internet stable

  • Environnement SQL installé (SQLite ou MySQL recommandé)

Modalités d’évaluation des acquis

  • Questionnaire de positionnement en début de formation

  • Exercices pratiques réalisés et corrigés pendant la formation

  • Questionnaires pédagogiques de validation des acquis

  • Évaluation à chaud en fin de formation

Moyens pédagogiques et techniques

  • Cours et exercices pratiques en direct, en présentiel et/ou à distance

  • Interaction avec le formateur et questions en temps réel

  • Supports pédagogiques numériques (documents, exercices)

  • Accès aux sessions en ligne en direct via ordinateur, tablette ou smartphone

  • Assistance pédagogique et technique selon modalité de la formation, par téléphone, visio, e-mail et en présentiel si nécessaire

PROGRAMME

MODULE 1 — Requêtes complexes et sous-requêtes

Objectifs spécifiques :

  • Être capable d’écrire et d’exploiter des sous-requêtes afin de répondre à des problématiques analytiques complexes.

Contenu :

1 - Sous-requêtes dans SELECT et WHERE

2 - Sous-requêtes corrélées

3 - Requêtes imbriquées

4 - Cas pratiques d’extraction avancée de données


Module 2 — Fonctions analytiques avancées

Objectifs spécifiques :

  • Être capable d’analyser des données à l’aide de fonctions analytiques et de calculs avancés.

Contenu :

1 - Fonctions de fenêtrage (ROW_NUMBER, RANK, DENSE_RANK)

2 - PARTITION BY

3 - Agrégations cumulées (SUM, AVG, MIN, MAX)

4 - Manipulation avancée des dates et périodes


Module 3 — Gestion avancée des relations et des vues

Objectifs spécifiques :

  • Être capable de structurer et d’exploiter des données complexes à l’aide de vues SQL et de relations multi-tables.

Contenu :

1 - Création et utilisation de vues (VIEW)

2 - Vues matérialisées (selon SGBD)

3 - Relations complexes

4 - Bonnes pratiques de structuration des requêtes


Module 4 — Optimisation des requêtes et bonnes pratiques

Objectifs spécifiques :

  • Être capable d’optimiser des requêtes SQL et d’améliorer les performances des bases de données.

Contenu :

1 - Indexation et performances

2 - Analyse des requêtes avec EXPLAIN

3 - Optimisation des jointures et sous-requêtes

4 - Transactions et gestion des erreurs

5 - Cas pratique d’optimisation

OUTILS

  • SQLite ou MySQL (environnement SQL)

  • Jeux de données pédagogiques

  • +33 6 78 45 78 58

  • contact@eduqa.fr

  • 8 rue Thérèse Avondo - 31200 Toulouse

A propos

• Notre mission

• Notre approche pédagogique


EDUQA est un organisme de formation déclaré auprès de la DREETS
enregistré sous le n° 76311461931.

Mentions légales | Politique de protection des données | Cookies | CGV


© EDUQA – 2025