NSI (terminale) · Chapitre 11 · Exercice de TD
Repérer une redondance
Bases de données : le modèle relationnel · niveau 3 (difficile)
Énoncé
Repérer une redondance.
On stocke des commandes dans une seule table :
| num | client | adresse_client | produit |
|---|---|---|---|
| 1 | Marie | 3 rue A, Paris | Clavier |
| 2 | Marie | 3 rue A, Paris | Souris |
| 3 | Léo | 7 rue B, Lyon | Écran |
Identifier la redondance et proposer un schéma corrigé.
Corrigé
L'adresse de Marie est dupliquée (lignes 1 et 2). Si elle déménage, il faut modifier plusieurs lignes, avec un risque d'incohérence. On sépare en deux relations :
L'adresse n'est désormais stockée qu'une fois par client.
100 % gratuit
Essaie le suivant avec le tuteur
- L'exercice suivant avec le tuteur, sans compte : il guide pas à pas, sans donner la réponse
- 8 autres exercices corrigés dans ce chapitre
- Les 2 QCM du chapitre, le premier sans compte
- Le podcast et la vidéo du chapitre : 2 minutes d'écoute sans compte
Sans compte : le cours, le premier QCM, 2 minutes de podcast et de vidéo et un exercice avec le tuteur. Pour tout le reste : inscription gratuite en 30 secondes, sans carte bancaire.