SQL : Les fondamentaux Mixte : présentiel / à distance
Dernière mise à jour : 31/03/2026
M'inscrire à la formation
Objectifs de la formation
- Comprendre les principaux concepts des SGBDR et de l'algèbre relationnelle utilisés en SQL
- Prendre en main un environnement SQL et écrire des requêtes d'extraction de données
- Extraire des informations de plusieurs tables grâce aux jointures
- Utiliser les fonctions d'agrégation et les statistiques pour analyser les données
- Créer et alimenter une base de données, gérer les contraintes et les transactions
Public visé
Prérequis
Description
-
Module 1 – Introduction et Modèle Relationnel :
-
Définitions des bases de données et SGBDR du marché.
-
Concepts de l'algèbre relationnelle.
-
Structure d'une table : colonnes, types de données, clés primaires et unicité.
-
Liens entre tables et intégrité référentielle.
-
-
Module 2 – Extraction de données (DQL) :
-
Requêtes SELECT : projection et sélection.
-
Utilisation des opérateurs de comparaison et logiques.
-
Gestion des valeurs manquantes (NULL) et des doublons.
-
Fonctions en ligne, conversion de données et expressions régulières.
-
-
Module 3 – Interrogation de plusieurs tables :
-
Principes et types de jointures (INNER, LEFT, RIGHT, FULL JOIN).
-
Opérateurs ensemblistes (UNION, INTERSECT, EXCEPT).
-
Utilisation des alias de tables pour la clarté des scripts.
-
-
Module 4 – Statistiques et Requêtes complexes :
-
Fonctions d'agrégation (SUM, AVG, COUNT, MIN/MAX).
-
Filtrage sur agrégats (HAVING).
-
Initiation aux fonctions de fenêtrage.
-
Expressions de table communes (CTE) et sous-requêtes corrélées.
-
-
Module 5 – Création et Manipulation (DDL/DML) :
-
Définition de tables et schémas normalisés.
-
Gestion des séquences. Insertion, mise à jour et suppression de données.
-
Vérification et modification des contraintes.
-
-
Module 6 – Optimisation et Transactions :
-
Création et utilité des vues et des index.
-
Principes de gestion des transactions (COMMIT, ROLLBACK) pour la sécurisation des écritures.
-
Atelier de synthèse : création et interrogation d'une base métier complète.
-
Modalités pédagogiques
- Apports théoriques, exercices pratiques progressifs et réflexions
- Cas pratiques contextualisés
- Alternance théorique / pratique sur poste individuel
- Quiz d'évaluation des connaissances en cours de formation
Moyens et supports pédagogiques
- Documentation pédagogique numérique remise pendant la formation
- Exercices pratiques et scripts SQL réalisés en formation, déposés dans l'extranet apprenant NAPSIA
- Jeux de données contextualisés
- Quiz d'évaluation des connaissances en cours de formation
- Document pédagogique de synthèse remis en fin de session
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
- Comprendre l'architecture des bases de données relationnelles et des SGBDR.
- Écrire des requêtes d'extraction simples et complexes avec SELECT.
- Manipuler les données via les opérateurs de filtrage, de tri et les alias.
- Maîtriser les jointures (internes, externes) pour croiser plusieurs tables.
- Utiliser les fonctions d'agrégation et les statistiques pour analyser les données.
- Concevoir des requêtes avancées incluant des sous-requêtes et des CTE.
- Créer et modifier la structure des tables (DDL) avec les contraintes d'intégrité.
- Ajouter, modifier et supprimer des enregistrements (DML) de manière sécurisée.
- Utiliser les vues et les index pour optimiser l'accès aux informations.
- Gérer les transactions pour garantir la cohérence et la sécurité des données.
Matériel nécessaire à la formation
Poste informatique équipé d'un moteur de base de données (fourni par NAPSIA). En distanciel : connexion internet stable, micro, webcam et accès distant à l'environnement SQL.
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 !
✉️ formation@napsia.com
📞 05 62 84 10 13



