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(dansauteur),id_livre(danslivre),id_usager(dansusager). La tableempruntpossède une clé composée(id_usager, id_livre, jour). - Clés étrangères :
livre.id_auteurfait référence àauteur.id_auteur(traduit l'association : un auteur écrit plusieurs livres).emprunt.id_usagerfait référence àusager.id_usager.emprunt.id_livrefait 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édiaireemprunt.
Exercices semblables
- Du produit cartésien à la jointure corrigé
- Plaidoyer pour la clé étrangère corrigé
- Les dates-chaînes et le format AAAA-MM-JJ corrigé
- Premières sélections corrigé
- Projection, calcul et renommage corrigé