7 leçons · 57 min Débutant

SQL — Le langage des données

Lire, filtrer, croiser et sécuriser les données d'une base relationnelle. Le langage incontournable dès qu'une application stocke quelque chose.

FR EN
Progression 0/7
1

Introduction aux bases de données

Tables, lignes, colonnes : comprendre une base de données relationnelle

7 min
2

Sélectionner des données

SELECT, FROM, WHERE : lire des données dans une table

8 min
3

Filtrer et trier

AND/OR, LIKE, IN, ORDER BY : affiner et ordonner les résultats

8 min
4

Agréger et regrouper

COUNT, SUM, GROUP BY : calculer des statistiques

8 min
5

Les jointures

INNER et LEFT JOIN : relier plusieurs tables

9 min
6

Modifier les données

INSERT, UPDATE, DELETE : écrire et modifier des données

8 min
7

Concevoir et sécuriser

CREATE, clés, et la faille n°1 : l'injection SQL

9 min

Ce que vous allez apprendre

Comprendre le modèle relationnel : tables, clés, relations

Écrire des requêtes SELECT pour lire n'importe quelle donnée

Croiser plusieurs tables avec des jointures

Calculer des statistiques avec les agrégats

Modifier les données sans tout casser

Se protéger des injections SQL avec les requêtes préparées

Joue pour t'entraîner

Des jeux gratuits pour pratiquer le SQL en t'amusant.

Voir tous les jeux pour apprendre →

Commencer la leçon 1

Gratuit · Sans inscription · 7 minutes