Bases de données SQL
Le SQL permet d’interroger et d’organiser des données dans des tables relationnelles.
Tables et clé primaire
Une table organise des données en lignes et colonnes.
- Une ligne est un enregistrement.
- Une colonne est un attribut.
Lire une requête SELECT
SELECT nom, prenom
FROM eleves;Cette requête affiche seulement les colonnes nom et prenom de la table eleves.
`SELECT *`
- Affiche toutes les colonnes.
- Utile pour explorer rapidement.
`SELECT colonne`
- Affiche seulement les colonnes utiles.
- Rend le résultat plus lisible.
Filtrer et trier
- 1
FROMchoisit la table source. - 2
WHEREgarde les lignes qui respectent une condition. - 3
ORDER BYclasse les résultats.
Pense: WHERE = je garde, ORDER BY = je range.
Joindre et agréger
| Opération | Rôle | Exemple |
|---|---|---|
| Jointure | Relie deux tables liées. | Deux tables avec une clé commune. |
| Agrégation | Résume plusieurs lignes. | Compter, sommer, moyenne. |
| Fonction d’agrégation | Calcule un résultat global. | COUNT, SUM, AVG. |
S'entraîner
- Que fait
SELECTdans une requête SQL ? - À quoi sert
WHERE? - Que fait
ORDER BY?
- Une table contient des lignes et des colonnes.
- La clé primaire identifie une ligne de façon unique.
