Aller au contenu
Data : bases de données, SGBD

Générer et valider du SQL avec l’intelligence artificielle (Copilot, ChatGPT)

Cette formation pratique initie les participants à l’usage de l’IA pour générer, expliquer et corriger des requêtes SQL à l’aide d’outils comme GitHub Copilot, ChatGPT ou d’autres assistants intelligents. L’objectif…

Avancé
Blended

Description de la formation

Jour 1 – Introduction et usages assistés

  • Présentation des outils IA : Copilot, ChatGPT, Notebooks augmentés
  • Bonnes pratiques de prompt engineering pour le SQL
  • Génération de requêtes SELECT, JOIN, agrégats, etc.
  • Atelier : générer 10 requêtes métier avec validation manuelle

Jour 2 – Correction, optimisation et tests

  • Interprétation et explication de code SQL généré
  • Détection d’erreurs, ajustements syntaxiques et fonctionnels
  • Cas d’usage avancé : génération d’analyse, dashboard, data cleaning
  • Atelier final : mini-projet orienté métier assisté par IA

Objectifs pédagogiques

  • Générer automatiquement des requêtes SQL simples et complexes à partir de prompts
  • Comprendre et valider les requêtes proposées par l’IA
  • Corriger ou affiner du SQL existant avec assistance
  • Gagner en efficacité tout en développant ses compétences SQL

Programme détaillé

Module 1 Jour 1 – Introduction et usages assistés
  • Présentation des outils IA : Copilot, ChatGPT, Notebooks augmentés
  • Bonnes pratiques de prompt engineering pour le SQL
  • Génération de requêtes SELECT, JOIN, agrégats, etc.
  • Atelier : générer 10 requêtes métier avec validation manuelle
Module 2 Jour 2 – Correction, optimisation et tests
  • Interprétation et explication de code SQL généré
  • Détection d’erreurs, ajustements syntaxiques et fonctionnels
  • Cas d’usage avancé : génération d’analyse, dashboard, data cleaning
  • Atelier final : mini-projet orienté métier assisté par IA

Prérequis

  • Connaissances de base en SQL
  • Curiosité pour les outils IA et une appétence pour l'expérimentation sont un plus

Public visé

  • Développeurs
  • Analystes
  • Professionnels de la donnée souhaitant améliorer leur productivité et leur compréhension du SQL grâce aux outils d’intelligence artificielle

Modalités de la formation

  • 📍 Format : Mixte (présentiel + distanciel)
  • 📊 Niveau d'entrée : Avancé
  • 👥 Effectif : 4 à 12 stagiaires (groupe restreint)
  • 🎯 Pédagogie : Apports théoriques, exercices pratiques, études de cas, projet fil rouge
  • ♿ Accessibilité : Formations accessibles aux personnes en situation de handicap. Contactez notre référent handicap.