Aller au contenu

Systèmes d'information de gestion · Terminale STMGBac

Requêtes et jointures : fiche de révision Terminale STMG

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

L'essentiel

  • Une requête interroge une base de données pour en extraire les informations utiles.
  • Une jointure relie deux ensembles de données (tables ou couches) à partir de leurs attributs.2
  • Il faut un champ clé présent dans les deux tables, avec des valeurs qui se correspondent.
  • On peut réaliser une jointure avec un outil à menus ou avec une requête SQL.2
  • Piège n°1 : choisir un champ qui n'a pas les mêmes valeurs des deux côtés.

Ce qu'il faut savoir sur les requêtes

Les données d'une organisation sont rarement rangées dans une seule table. Les clients sont dans une table, les commandes dans une autre, les produits dans une troisième. Pour répondre à une question de gestion (« quel client a commandé quoi ? »), il faut donc croiser plusieurs tables. C'est le rôle des jointures.

La jointure : relier deux sources de données

Méthode : réussir une jointure

Les pièges à éviter à l'examen

Questions flash

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

  1. Que permet de faire une jointure entre deux tables ?

  2. Pour joindre une table Client et une table Commande, quel champ choisir comme champ clé ?

  3. Deux champs qui portent le même nom suffisent toujours à réaliser une jointure correcte.

  4. Quelles méthodes permettent de réaliser une jointure ? (plusieurs réponses)

    Plusieurs réponses possibles.

Les questions qu'on se pose

Quelle différence entre une requête et une jointure ?

Une requête est une question posée à la base (« quels clients de Lyon ? »). Une jointure relie deux tables pour pouvoir répondre à une question qui dépend de plusieurs sources. Une requête peut donc contenir une jointure.

Que se passe-t-il si une ligne n'a pas de correspondance dans l'autre table ?

Avec une jointure SQL classique (INNER JOIN), cette ligne n'apparaît pas dans le résultat. Dans un logiciel SIG, elle est conservée mais les colonnes ajoutées restent vides. C'est pourquoi on vérifie le résultat après la jointure : une écriture différente de la clé (majuscules, espaces, code différent) est la cause la plus courante.

Comment trouver le bon champ clé ?

Cherche une information présente dans les deux tables et qui désigne la même chose : un numéro de client, un code produit, un identifiant. Compare ensuite quelques valeurs des deux côtés avant de lancer la jointure.

Sources

  1. Ressources Éduscol - Données massives et systèmes d'information de gestion (Terminale STMG), Éduscol - Ministère de l'Éducation nationale. Consulté le 11 novembre 2026.
  2. Tutoriel - Jointures de données avec QGIS et SQL, CNRS Passages. 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