Systèmes d'information de gestion · Terminale STMGBac
Modèle relationnel : fiche de révision de Terminale STMG
Publié le 11 novembre 2026 · Mis à jour le 11 novembre 2026 · Signaler une erreur
L'essentiel
- Le modèle relationnel organise les données en tables (ou relations) à deux dimensions, définies par Codd en 1970.
- Une ligne est un enregistrement (n-uplet), une colonne est un attribut.
- Les tables sont reliées par une clé primaire et une clé étrangère.
- Le schéma relationnel décrit les tables, les clés et les références ; il limite la redondance et renforce la cohérence.
- Le langage d'interrogation des bases relationnelles est SQL.
Ce qu'il faut retenir
| numClient (clé primaire) | nom | ville |
|---|---|---|
| 1 | Martin | Lyon |
| 2 | Diallo | Lille |
| 3 | Bernard | Nantes |
Les clés : relier les tables
Le schéma relationnel
Une notation courante écrit chaque table avec ses attributs : la clé primaire est soulignée (ici, ce sont numClient et numCommande, placées en premier) et la clé étrangère est précédée d'un dièse :
CLIENT(numClient, nom, ville)
COMMANDE(numCommande, dateCommande, #numClient)
Le programme attend que tu saches interpréter la structure d'une base de données relationnelle à partir d'un besoin de gestion2. Face à un besoin (« suivre les commandes de chaque client »), tu dois dire quelles tables sont nécessaires et comment elles se relient.
À quoi ça sert, et SQL
Le modèle relationnel date de 1970 : Edgar F. Codd, informaticien chez IBM, l'a défini pour mieux séparer la représentation logique des données et leur organisation physique6. Il est resté dominant dans la grande majorité des bases de données depuis les années 19906.
Un avantage concret : l'utilisateur interroge la base sans savoir où les données sont stockées ni comment elles le sont5. Un SGBD (système de gestion de base de données) est dit relationnel quand il présente les informations selon ce modèle6.
Le langage associé aux SGBD relationnels est SQL5.
Questions flash
4 questions · correction immédiate · ton score reste sur ton appareil.
-
Une colonne est un attribut6. Les lignes sont les enregistrements : c'est la confusion la plus fréquente. Une clé étrangère est un attribut particulier, pas toute colonne, et le schéma est le plan de la base entière.
-
numClientreprend la clé primaire de la table CLIENT : c'est la clé étrangère.numCommandeest la clé primaire de COMMANDE, qui identifie chaque commande.dateCommandeest une simple information. -
Le langage des SGBD relationnels est SQL5. HTML sert à écrire des pages web. Un tableur ressemble à une table mais n'est pas un SGBD. Le schéma décrit la structure, il n'interroge rien.
-
C'est faux : le schéma cherche à réduire la redondance et à améliorer la cohérence6. Répéter la même information à plusieurs endroits crée des risques d'incohérence.
Les questions qu'on se pose
Quelle différence entre clé primaire et clé étrangère ?
La clé primaire identifie chaque ligne de sa propre table. La clé étrangère est un attribut d'une autre table qui reprend cette valeur pour désigner la ligne concernée. Ensemble, elles relient les tables6.
Une table de la base est-elle la même chose qu'une relation ?
Oui. Les deux mots désignent un tableau à deux dimensions6. On dit plutôt « relation » dans le vocabulaire du modèle et « table » quand on pense au stockage.
Pourquoi ne pas tout mettre dans un seul grand tableau ?
Une même information (le nom d'un client, par exemple) serait recopiée à chaque ligne : c'est de la redondance, source d'erreurs. Plusieurs tables reliées par des clés évitent cela, ce qui correspond au but du schéma6.
Sources
Programme visé : Systèmes d'information de gestion - Terminale STMG · Éduscol - Ministère de l'Éducation Nationale
- Systèmes d'information de gestion - Terminale STMG, Éduscol - Ministère de l'Éducation Nationale. Consulté le 11 novembre 2026.
- Programme de management, sciences de gestion et numérique de terminale STMG, Ministère de l'Éducation Nationale. Consulté le 11 novembre 2026.
- Bulletin officiel n°12 - Systèmes d'information de gestion (2012), Ministère de l'Éducation Nationale. Consulté le 11 novembre 2026.
- Modélisation des données - Ressource académique CNRS, CNRS. Consulté le 11 novembre 2026.
- Modèle relationnel, Wikipédia. Consulté le 11 novembre 2026.
- Base de données relationnelle, Wikipédia. 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.