NSI (terminale) · Chapitre 11 · Exercice de TD
Choisir une clé primaire
Bases de données : le modèle relationnel · niveau 2
Énoncé
Choisir une clé primaire.
On veut stocker des utilisateurs avec : nom, prénom, adresse e-mail, ville. Discuter du choix de la clé primaire.
Corrigé
- Le couple
(nom, prenom)ne convient pas : deux personnes peuvent être homonymes. - L'attribut
emailpeut convenir car une adresse e-mail est unique. Cependant un utilisateur peut changer d'adresse, ce qui rend la clé instable et compliquerait les références depuis d'autres tables. - Le choix le plus sûr est d'ajouter un identifiant artificiel
id(entier auto-incrémenté). Schéma :Utilisateur(<u>id, nom, prenom, email, ville), en imposant par ailleurs l'unicité deemail.
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.