Adloun

Appliquer doublons à la colonne classe de la table eleves , puis à la…

Application directe du cours · niveau 1 (application) · NSI (première), chapitre 6 — Traiter des données en tables · Critères, doublons, décomptes

Énoncé

Appliquer doublons à la colonne classe de la table eleves, puis à la colonne nom. Interpréter les deux résultats : dans quel cas un doublon est-il un défaut ?

Corrigé


doublons(eleves, "classe")   # ['1G3', '1G1']
doublons(eleves, "nom")      # []

Deux résultats, deux lectures opposées.

La règle. Un doublon est un défaut sur une colonne censée être une clé, c'est-à-dire identifier une ligne et une seule. Sur toute autre colonne, c'est une information ordinaire. Le même appel de fonction, la même sortie : c'est le rôle de la colonne qui décide du sens.

Suite : l'exercice sur les clés composites de la banque de TD montre qu'une clé n'est pas toujours une colonne unique.

Les autres exercices de ce chapitre Le cours du chapitre

Un blocage sur cet exercice ? Le tuteur d'Adloun guide par questions, sans donner la réponse.