Aller au contenu

Systèmes d'information de gestion · Terminale STMGBac

Le langage SQL : fiche de révision de Terminale STMG

Publié le 11 novembre 2026 · Mis à jour le 11 novembre 2026 · Signaler une erreur

L'essentiel

  • SQL (Structured Query Language) est le langage de requêtes qui sert à interroger une base de données relationnelle 2.
  • SELECT … FROM réalise une projection (on choisit des colonnes) ; WHERE réalise une sélection (on choisit des lignes) 3.
  • SQL permet aussi de trier, de limiter le nombre de résultats, de modifier les données (CRUD) et d'administrer la base 3.
  • SQL est déclaratif : tu décris le résultat voulu, le système se charge de trouver comment l'obtenir 3.

À quoi sert SQL ?

Dans une entreprise, les informations (clients, commandes, produits) sont rangées dans une base de données relationnelle, c'est-à-dire des tables reliées entre elles. Pour retrouver une information précise dans ces tables, il faut un langage de requêtes 2. Celui que tu dois connaître en STMG s'appelle SQL, pour Structured Query Language 2.

SQL ne sert pas seulement à lire. Il permet de manipuler les données avec les quatre actions du sigle CRUD (créer, lire, modifier, supprimer) 3. Il sert aussi à administrer la base et à gérer qui a le droit d'accéder à quoi 3.

Lire une base avec SELECT, FROM et WHERE

Prenons une table CLIENT d'une petite boutique en ligne :

id nom ville montant
1 Aïcha Lyon 120
2 Bruno Lille 45
3 Chloé Lyon 80
4 David Nantes 200

Méthode pour écrire une requête

Pour les valeurs texte, utilise des apostrophes ('Lyon'). Pour les nombres, n'en mets pas (100).

Trier et limiter les résultats

Au-delà de la projection et de la sélection, SQL sait aussi trier les résultats et limiter leur nombre 3. C'est utile pour obtenir un classement, par exemple les meilleurs clients.

Déclaratif : ce que cela change

Concrètement, tu n'écris pas de boucle pour parcourir la table. Tu formules ta demande, et le système de gestion de base de données (SGBD) la traduit en opérations internes sur les tables 3. C'est la grande différence avec un algorithme écrit en programmation, où tu détailles chaque étape.

À retenir pour le bac

Questions flash

4 questions · correction immédiate · ton score reste sur ton appareil.

  1. Dans la requête SELECT nom FROM CLIENT WHERE ville = 'Lyon';, quel mot-clé réalise la sélection des lignes ?

  2. Avec la table CLIENT de la fiche, combien de lignes renvoie SELECT nom FROM CLIENT WHERE montant > 100; ?

  3. SQL est un langage déclaratif. Qu'est-ce que cela signifie ?

  4. Que signifie le sigle SQL ?

Les questions qu'on se pose

Quelle est la différence entre projection et sélection ?

La projection (SELECT … FROM) choisit des colonnes, la sélection (WHERE) choisit des lignes 3. Dans SELECT nom FROM CLIENT WHERE ville = 'Lyon', on garde la seule colonne nom (projection) et seulement les clients de Lyon (sélection).

SQL sert-il seulement à lire des données ?

Non. SQL sert à manipuler les données (créer, lire, modifier, supprimer) et à administrer la base, notamment les droits d'accès 3. Les requêtes de lecture sont simplement les plus fréquentes.

Dois-je connaître toute la syntaxe par cœur ?

Retiens surtout la logique : quelle table, quelles colonnes, quelle condition. Si tu maîtrises SELECT, FROM, WHERE et le tri, tu peux écrire la plupart des requêtes simples. Entraîne-toi sur des tables d'exemple pour automatiser l'ordre des mots-clés.

Sources

  1. Ressources Éduscol - Contenus relatifs aux données massives, Éduscol. Consulté le 11 novembre 2026.
  2. Annexe 31 - Systèmes d'information de gestion (Spécialité Terminale STMG), Éduscol. Consulté le 11 novembre 2026.
  3. Bases de données et SQL - Introduction, CNRS/LIRIS. Consulté le 11 novembre 2026.

Les numéros dans le texte renvoient à ces sources. Une source qui ne dit pas ce qu'on lui fait dire ? Signale-le.

Signaler une erreur sur cette page

Je suis en…

Primaire

  • CP Bientôt
  • CE1 Bientôt
  • CE2
  • CM1
  • CM2 Bientôt

Collège

Lycée

Supérieur

  • BTS Bientôt
  • BUT Bientôt
  • Licence Bientôt
  • Prépas Bientôt

Sur cette page