Aller au contenu principal
SynapseLink
SQL essentiel
Data

SQL essentiel

Interrogez une base de données relationnelle avec les requêtes SQL de base.

Cette formation vous apprend à extraire et à croiser des données grâce au langage SQL. Vous manipulez les requêtes de sélection, les jointures et les fonctions d'agrégation. Fil rouge : vous écrivez une série de requêtes concrètes sur une base d'exemple.

Objectifs

  • Comprendre le modèle relationnel
  • Écrire des requêtes SELECT, WHERE et ORDER BY
  • Combiner des tables avec des jointures
  • Synthétiser les données avec des agrégats
  • Construire des requêtes utiles au quotidien

Programme

Interroger une table

  • Modèle relationnel et tables
  • SELECT et sélection de colonnes
  • Filtrer avec WHERE
  • Trier avec ORDER BY

Combiner les données

  • Clés primaires et étrangères
  • Jointures internes
  • Jointures externes
  • Alias et lisibilité des requêtes

Agréger et synthétiser

  • Fonctions COUNT, SUM, AVG
  • Regrouper avec GROUP BY
  • Filtrer les groupes avec HAVING
  • Atelier fil rouge : requêtes sur une base

Prérequis

Aucun prérequis.