Aller au contenu

Numérique et sciences informatiques (spécialité) · TerminaleBac

Base de données relationnelle et SGBD : fiche de Terminale NSI

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

L'essentiel

  • Une base de données relationnelle organise l'information en tables (relations) : les lignes sont les enregistrements (n-uplets), les colonnes les attributs.
  • La clé primaire identifie chaque enregistrement ; la clé étrangère reprend la clé primaire d'une autre table et crée le lien entre les tables.
  • Le SGBD est le logiciel qui stocke, manipule, protège et partage les données ; il se pilote avec le langage SQL.
  • Au bac, il faut savoir distinguer base, table, SGBD et SQL, et repérer clés et schéma relationnel.

Le modèle relationnel en bref

Une base de données relationnelle range l'information dans des tableaux à deux dimensions, appelés relations ou tables. Ce modèle a été introduit par Edgar F. Codd en 1970 2. Une base comprend une ou plusieurs relations 2.

Clés primaire et étrangère

Dans une base relationnelle, chaque enregistrement regroupe des informations sur un sujet, et les différents sujets sont reliés entre eux. Ces liens sont stockés dans les champs des enregistrements sous forme de clé primaire et de clé étrangère 2.

Le rôle du SGBD

SQL et opérations sur les tables

Pour interroger une base relationnelle, la quasi-totalité des systèmes s'appuient sur le langage SQL 2. Au programme, on distingue les requêtes d'interrogation et les requêtes de mise à jour 1.

Questions flash

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

  1. Dans le modèle relationnel, que désigne un attribut ?

  2. Quelle propriété doit avoir une clé primaire ?

  3. Un SGBD et le langage SQL désignent la même chose.

  4. Une clé étrangère sert à :

Les questions qu'on se pose

Quelle différence entre une base de données et un SGBD ?

La base de données est l'ensemble organisé des données (les tables et leur contenu). Le SGBD est le logiciel qui permet de les stocker, de les modifier et de les partager en sécurité 3. Une même base ne s'utilise pas sans un SGBD.

Que faut-il savoir sur ce chapitre pour le bac ?

Le programme cite le modèle relationnel (relation, attribut, domaine, clef primaire, clef étrangère, schéma relationnel) et le langage SQL, en interrogation et en mise à jour 1. Entraîne-toi à lire un schéma relationnel, repérer les clés, puis à écrire des requêtes (voir les fiches suivantes sur SQL).

À quoi sert de séparer les données en plusieurs tables ?

Le modèle relationnel cherche à éviter la redondance et à contrôler la cohérence 3. Plutôt que de recopier l'intitulé d'une classe pour chaque élève, on ne le stocke qu'une fois et on y renvoie par une clé étrangère.

Sources

  1. Épreuves NSI - Bulletin officiel n° 36 du 30 septembre 2022, Académie de Paris. Consulté le 7 novembre 2026.
  2. Base de données relationnelle, Wikipédia. Consulté le 7 novembre 2026.
  3. Système de gestion de base de données, Wikipédia. Consulté le 7 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 Bientôt
  • CM1 Bientôt
  • 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