Question du test Base de données - Les bases

Quel type de contrainte a été violée?

Intermédiaire

Soit la table E={(Nom), (prénom), temps} représentant le temps pour une course

Quel type de contrainte a été violé ?

Auteur: titouan lecampStatut : PubliéeQuestion passée 71 fois
Modifier
1
Évaluations de la communauté
developer avatar
Baptiste Fotia
24/07/2024
La question est très bonne mais peut-être mal posée ? Oui, on voit très bien qu'il y a un problème de valeur mais d'un point de vue bdd, on ne peut pas dire, à ma connaissance, qu'un champ doit strictement obtenir une valeur entière ou pas. Pour lui il voit très bien que c'est un integer. L'unicité pourrait être aussi un choix, mais lorsqu'on réfléchi un peu plus d'un point de vue DB, il s'en fout de l'unité. J'ai répondu "aucune" car à mon sens, il n'y a pas de contrainte qui a été violé pour la DB. Juste un problème dans les critères d'enregistrement de la donnée. J'ai sans doute mal compris la question ^^'
developer avatar
Auteur anonyme
30/07/2024
Clairement, elle gagnerait à être reformulée. Tu peux proposer une question similaire plutôt que de faire évoluer celle-ci.
developer avatar
Baptiste Fotia
30/07/2024
S'il faut refaire la question plutôt que de l'améliorer, pas de problème pour moi. Après, je ne suis pas forcément hyper fort dans les termes techniques pour les databases. Parce que je pense que la personne qui a proposé la question voulait mettre en avant la "violation de contrainte". Il faut que je me renseigne là-dessus pour que ce soit au niveau d'intermédiaire
developer avatar
Auteur anonyme
30/07/2024
Le niveau de la question il est attribué par le logiciel en fonction de comment elle discrimine les candidats, c'est pas une étiquette :)
developer avatar
Baptiste Fotia
30/07/2024
Okay, ça marche ;) Je proposerai, à ma façon, une autre formulation à cette question :)