Questionnaire à choix multiple : Choisir la ou les bonnes réponse.
QCM Le modèle relationnel
Question 1
Qu'est-ce qu'une relation ?
A) C'est une collection de caractéristiques, appelées attributs, concernant un objet ou un fait
B) C'est une collection de caractéristiques, appelées lignes, concernant un objet ou un fait
C) C'est une sorte d'opération mathématique qui permet de faire des calculs sur des informations
D) C'est un traitement que l'on applique à des données dans un système d'information
Question 2
Qu'est-ce qu'un schéma relationnel ?
A) C'est un dessin qui explique quels traitements sont appliqués aux données d'une base de données
B) C'est un schéma qui explique quelles sont les relations existant entre les différents acteurs d'une organisation
C) C'est le schéma qui représente les tables d'une base de données
D) C'est la représentation d’un ensemble de relations ayant des liens entre elles
Question 3
Soit la relation suivante :
CLIENT(numero, nom, prenom, dateDinscription)
Clé primaire : numero
3. Pourquoi dit-on par exemple que l'attribut prenom dépend fonctionnellement de l'attribut numero ?
A) Car à une valeur de l'attribut numero, correspond une seule valeur de l'attribut prenom
B) Car pour un client, il peut y avoir plusieurs prénoms
C) Car à partir du prénom du client, on peut retrouver son numéro
D) Car dans la relation CLIENT, chaque ligne concerne un client, identifié par son numéro
Question 4
Reprenons la relation CLIENT :
CLIENT(numero, nom, prenom, dateDinscription)
Clé primaire : numero
Dans cette relation, l'attribut dateDinscription est la date d'inscription de la personne en tant que client.
4. Pourquoi l'attribut dateDinscription ne dépend-il pas fonctionnellement de l'attribut prenom ?
A) Car on ne peut pas se baser sur le prénom pour déterminer qui est le client, et donc quelle est sa date d'inscription
B) Car à un même prénom de client peuvent correspondre plusieurs dates d'inscription
C) Car un attribut ne peut dépendre fonctionnellement d'un autre attribut que si ce dernier est clé primaire
D) Car la dépendance fonctionnelle ne peut concerner que des attributs ayant le même domaine de valeurs
Question 5
Voici une nouvelle version de la relation CLIENT :
CLIENT(numero, nom, prenom, dateDinscription, cadeau)
Clé primaire : numero
L'attribut cadeau est une information permettant de savoir si le client a déjà eu un cadeau ou non.
5. Quels peuvent-être les domaines de valeurs de l’attribut cadeau ?
A) L'ensemble des nombres positifs (ce domaine de valeurs permettant, en outre, de savoir combien de cadeaux ont déjà été offerts au client)
B) 0,1 (1 si le client a eu un cadeau, 0 s'il n'en a pas encore eu, ou l'inverse)
C) vrai, faux
D) N'importe quel couple de valeurs peut faire l'affaire, du moment que l'on sait interpréter ces deux valeurs
Question 6
On utilise toujours la relation CLIENT.
6. L'attribut numero est clé primaire de la relation, qu'est-ce que cela signifie ?
A) Cela signifie que chaque client est identifié de manière unique par son attribut numero
B) Cela signifie que chaque attribut de la relation possède une valeur unique
C) Cela signifie qu'aucune des lignes de la relation CLIENT n'a la même valeur pour son attribut numero
D) Cela signifie que l'attribut numero est affiché en premier dans la relation CLIENT
Question 7
Soit le schéma relationnel suivant :
CLIENT (numero, nom, prenom, dateDinscription, cadeau)
Clé primaire : numero
COMMANDE (numero, date, numeroDuClient)
Clé primaire : numero
Clé étrangère numeroDuClient en référence à numero dans CLIENT
Dans la relation COMMANDE la clé étrangère numeroDuClient permet de connaître l'identifiant du client qui a passé la commande.
7. A propos de cette clé étrangère numeroDuClient, que signifie l'expression "en référence à l'attribut numero de la relation CLIENT" ?
A) Elle signifie que l'on peut enregistrer plusieurs commandes pour un même client
B) Elle signifie qu'un client ne peut passer qu'une et une seule commande
C) Elle signifie qu'une commande ne peut être passée que par un seul client
D) Elle signifie qu'on ne peut pas créer une commande pour un client qui n'existe pas
Bonjour,
RépondreSupprimerj'ai besoin des réponses de ce QCM
Merci beaucoup
J'ai besoin des réponses pour ce QCM
RépondreSupprimerJ'ai besoin de la correction de ce QCM svp
RépondreSupprimerQ1 D
SupprimerQ2 A D B
Q3 A D
Q4 B C D A
Q5 B C
Q6 A C D
Q7 A D
Je ne suis pas sûr consernant mes réponse
Supprimer7 EME EST FAUSSE ? C ET NON D
Supprimerbonjour je souhaite partager ac vous mes réponses merci pour vos remarques
RépondreSupprimerQ1 A
Q2 C D
Q3 A et D
Q4 A B et C
Q5 B et C
Q6 A C et D
Q7 A et D
Q7 un client peut passer N commandes
Q 1 ca pourrais aussi etre C mais certainnement pas D
RépondreSupprimerQ1 c'est C et A le resultat d'une relation entre deux tables pourra être une table aussi donc qui comprend plusieurs attributs
RépondreSupprimer