Adloun

informatique (tronc commun des prépas scientifiques) · Chapitre 15 · Application directe du cours

Lire un schéma

Les bases de données : le modèle relationnel et les premières requêtes · niveau 1 (application)

Énoncé

Analyser le schéma de la base de la médiathèque (tables auteur, livre, usager, emprunt). Identifier les clés primaires, étrangères et les associations qu'elles décrivent.

Corrigé

  • Clés primaires : id_auteur (dans auteur), id_livre (dans livre), id_usager (dans usager). La table emprunt possède une clé composée (id_usager, id_livre, jour).
  • Clés étrangères :
  • livre.id_auteur fait référence à auteur.id_auteur (traduit l'association : un auteur écrit plusieurs livres).
  • emprunt.id_usager fait référence à usager.id_usager.
  • emprunt.id_livre fait référence à livre.id_livre. Ces deux clés traduisent l'association (un usager emprunte plusieurs livres) en la fragmentant autour de la table d'association intermédiaire emprunt.

Exercices semblables

Le cours du chapitre · Tous les exercices du chapitre