SQL : Maîtriser les fondamentaux des bases de données relationnelles Mixte : présentiel / à distance
Dernière mise à jour : 18/12/2025
M'inscrire à la formation
Objectifs de la formation
- Comprendre les principaux concepts des SGDBR (Système de Gestion des Bases de Données Relationnelles) et d'algèbre relationnelle utilisés dans le langage SQL
- Prendre en main un environnement SQL
- Appréhender l'écriture des requêtes SQL pour extraire des données et mettre à jour la base
- Manipuler les données dans une base avec SQL
- Savoir extraire les informations de plusieurs tables
- Assimiler les fonctions standards du langage SQL
Public visé
- Développeurs
- Architectes
- Administrateurs de bases de données
-
Analystes de données
-
Chefs de projet technique
Prérequis
-
Maîtriser l'outil informatique
-
Avoir des notions générales de gestion des données en entreprise
- Un questionnaire de positionnement sera réalisé au préalable pour adapter la formation à vos besoins
Description
Jour 1 :
Introduction aux bases de données relationnelles
- Base de données, définitions
- Le modèle relationnel
- Composition d'une table
- Notion de colonne et de types
- Clé primaire et unicité
- Liens entre les tables et intégrité référentielle
- Principaux SGBDR du marché
- Outils pour interroger une base
Extraire les données d'une table
- Les requêtes d'extraction SELECT
- Projection
- Sélection
- Opérateurs
- Tri
- Fonctions en ligne
- Alias de colonnes
- Gestion des valeurs manquantes
- Gestion des doublons
- Expressions conditionnelles
- Conversions de données
- Données textuelles
- Expressions régulières
Jour 2 :
Extraire les données d'une table
- Données temporelles
- Formats de sorties
- Paramètres locaux
- Données complexes (JSON, XML, SIG)
Interroger les données de plusieurs tables
- Principe des jointures
- Jointure interne
- Jointure naturelle
- Jointure externe
- Opérateurs ensemblistes
- Sous-requêtes
- Alias de tables
Statistiques
- Fonctions d'agrégats sur une table
- Fonctions d'agrégats sur des agrégats
- Filtrer les valeurs agrégées
- Fonctions de fenêtrage
Jour 3 :
Requêtes complexes
- Expression table commune
- Jointure interne et agrégats
- Jointure externe et agrégats
- Sous-requêtes corrélées
- Problème de la division
Créer et alimenter une BDD
- Définir une table
- Modèle de données normalisé
- Génération automatique de la clé primaire
- Séquence
- Contraintes d'intégrité
- Ajout, modification et suppression de données
- Vérification des contraintes
- Modifier la définition d'une table
- Vues
- Utilité d'un index
- Gestion des transactions
Modalités pédagogiques
- Exercices concrets
- Cas pratiques
- Quiz d'évaluation des connaissances
Moyens et supports pédagogiques
- Mise à disposition de postes de travail
- Vidéoprojecteur, tableau blanc, supports numériques
- Documentation pédagogique numérique
Modalités d'évaluation et de suivi
- Positionnement en amont de la formation :
- Un quiz de consolidation des pré-requis sera administré en amont de la formation
- Suivi « pendant » :
- Feuilles de présence
- Exercices pratiques
- Évaluation « fin de formation »
- Évaluation des acquis en fin de formation
- Formulaires d'évaluation de la formation
- Évaluation à froid :
- Suivi post-formation : Questionnaire de satisfaction à j+30
Modalités d'admission
- Admission après test
Compétences acquises à l'issue de la formation
- Expliquer les concepts clés des bases de données relationnelles
- Utiliser un environnement SQL pour interroger une base de données
- Appliquer des filtres et critères de tri dans les requêtes SQL
- Réaliser des jointures entre plusieurs tables
- Utiliser les fonctions d’agrégat et les regroupements de résultats
- Concevoir et exécuter des sous-requêtes
- Exploiter les fonctions standards du langage SQL
Matériel nécessaire à la formation
Profil du / des Formateur(s)
Informations sur l'admission
Informations sur l'accessibilité
Délais d'accès à la formation
Le délai d'accès à la formation est variable en fonction du dispositif de financement utilisé, du planning des formateurs et des contraintes du client. Pour les formations inter-entreprises, vous pouvez consulter notre calendrier en ligne ou prendre contact avec nous. Nous traitons vos demandes sous 48 heures
Accessibilité
Si vous êtes en situation de handicap, merci de nous en informer afin de vous accompagner, vous orienter, et étudier les compensations nécessaires pour répondre au mieux à votre demande de formation. Certaines formations peuvent nécessiter une adaptation pour les personnes en fonction de leur handicap. Nous restons disponibles pour échanger ensemble et nous pourrons vous orienter vers un de nos partenaires : Agefiph, Cap Emploi
Contact
Contactez-nous pour échanger sur vos besoins !
Rachel Girardeau
✉️ formation@napsia.com
📞 05 62 84 10 13



