SQLFOND

SQL les fondamentaux

Le meilleur cours pour démarrer en SQL

Formation officielle SFEIR InstituteNiveau Intermédiaire⏱️ 2 jours (14h)

Ce que vous allez apprendre

  • Connaître les cas d'usage d'une base de données relationnelle
  • Manipuler des données (recherche, ajout, modification ou suppression) dans une table
  • Manipuler des données sur plusieurs tables avec les jointures
  • Mettre en oeuvre de manière avancée la clause SELECT: filtres, groupes, tris, projection, fonctions, jointures, sous-requêtes
  • Concevoir une base de données relationnelle

Prérequis

  • Aucun

Public cible

  • Développeur, chef de projet, manager, ingénieur des données, analyste de données, Toute autre personne souhaitant s'initier à la manipulation de données en SQL

Programme de la Formation

7 modules pour maîtriser les fondamentaux

Sujets abordés

  • Qu'est-ce que la donnée
  • Brève histoire des systèmes de gestion de données
  • Systèmes de gestion de base de données relationnelles
  • Le langage SQL et ses composantes DDL, DML, DCL, TCL, SQL Procédural
  • Que fait-on avec SQL aujourd'hui ?

Sujets abordés

  • Bases, Schémas, Tables et Colonnes
  • Insérer une ligne
  • Modifier une ligne
  • Supprimer une ligne
  • Lire une ou plusieurs lignes

Sujets abordés

  • FROM pour définir dans quelle table va t-on lire
  • WHERE pour filtrer les lignes
  • Opérateurs utilisables dans WHERE
  • SELECT pour projeter les résultats
  • Opérateurs utilisables dans SELECT: *, DISTINCT, AS, opérateurs numériques,...
  • ORDER BY pour trier le résultat
  • LIMIT pour limiter le nombre de résultat de recherche

Sujets abordés

  • GROUP BY pour créer des groupes
  • HAVING pour filtrer les groupes
  • Fonctions d'agrégation: COUNT, SUM, AVG, ...
  • Exemples mettant en jeu les clauses SELECT..FROM..WHERE..GROUP BY..HAVING..ORDER BY..LIMIT

Sujets abordés

  • Jointures et conditions de jointures
  • Jointures internes et externes, auto jointures, cross joins
  • Opérations ensemblistes

Sujets abordés

  • Fonctions disponibles en SQL: manipulation de chaînes de caractères, de nombres, de dates, expressions régulières,...
  • Sous requêtes
  • Common Table Expressions

Sujets abordés

  • Approche Entité, Attribut, Relations
  • Quelques bases d'algèbre linéaire, normalisation et dénormalisation
  • Contraintes d'intégrité
  • Clé primaires, étrangères, surrogate
  • Instructions DML pour créer et modifier des bases, des tables et des colonnes
  • Index
  • Vues

Processus Qualité

L'engagement de SFEIR Institute : une démarche d'excellence pour garantir la qualité et la réussite de toutes nos formations. En savoir plus sur notre démarche qualité

Méthodes pédagogiques mobilisées
  • Lectures / Apports théoriques (Slides)Présentation de concepts via des supports visuels (PowerPoint, PDF).
  • Démonstration technique (Démos)Le formateur réalise une manipulation ou une procédure devant les apprenants.
  • Laboratoires dirigés (Labs)Mise en pratique guidée sur logiciel, machine ou environnement technique.
Dispositif d'évaluation et de suivi

L'atteinte des objectifs de la formation est évaluée à plusieurs niveaux pour garantir la qualité de la prestation :

  • Évaluation continue des acquis : Vérification des connaissances tout au long de la formation via des méthodes participatives (en fonction de la formation: quiz, exercices pratiques, mises en situation) sous la supervision du formateur.
  • Mesure de la progression : Dispositif d'auto-évaluation comparatif comprenant un diagnostic initial pour situer le niveau de départ, suivi d'une évaluation finale pour valider l'évolution des compétences.
  • Évaluation de la qualité : Questionnaire de satisfaction en fin de session pour mesurer la pertinence et l'efficacité de la formation ressentie par les participants.

Prochaines sessions

3 février 2026
Distanciel • Français
S'inscrire
4 mai 2026
Distanciel • Français
S'inscrire
5 août 2026
Distanciel • Français
S'inscrire
8 décembre 2026
Distanciel • Français
S'inscrire

1 400HT

par apprenant