Quiz — 64ec997ea261a_-Révision série N1 (BD)SD1BD (3).pdf
🧠 Quiz 10 questions 20 min
QUIZ INTERACTIFDiff. 5/10
Quiz interactif généré par IA à partir du document : 64ec997ea261a_-Révision série N1 (BD)SD1BD (3).pdf
Question 1 sur 10 20:00
[{"id":6879,"question":"Quelle commande SQL permet d'ajouter un nouvel enregistrement dans une table ?","option_a":"INSERT INTO","option_b":"UPDATE","option_c":"SELECT","option_d":"DELETE","option_e":"","option_f":"","bonne_reponse":"a","explication":"La commande INSERT INTO est utilisée pour ajouter un nouvel enregistrement dans une table. Exemple : INSERT INTO eleve (nom, prenom) VALUES ('Dupont', 'Jean');","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"a\", \"options\": {\"a\": \"INSERT INTO\", \"b\": \"UPDATE\", \"c\": \"SELECT\", \"d\": \"DELETE\"}}","_debug_options_count":4},{"id":6880,"question":"Dans un schéma relationnel, une clé étrangère doit toujours faire référence à une clé primaire existante dans une autre table.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"a","explication":"C'est vrai. Une clé étrangère doit toujours faire référence à une clé primaire existante dans une autre table pour garantir l'intégrité référentielle.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"a\", \"options\": {\"a\": \"Vrai\", \"b\": \"Faux\", \"c\": \"\", \"d\": \"\"}}","_debug_options_count":4},{"id":6881,"question":"Quelle opération de l'algèbre relationnelle permet de combiner deux tables en fonction d'un critère commun ?","option_a":"Projection","option_b":"Sélection","option_c":"Jointure","option_d":"Division","option_e":"","option_f":"","bonne_reponse":"c","explication":"La jointure est l'opération qui permet de combiner deux tables en fonction d'un critère commun, généralement une clé étrangère.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"c\", \"options\": {\"a\": \"Projection\", \"b\": \"Sélection\", \"c\": \"Jointure\", \"d\": \"Division\"}","_debug_options_count":4},{"id":6882,"question":"Quelle commande SQL permet de modifier les données d'un enregistrement existant ?","option_a":"ALTER TABLE","option_b":"UPDATE","option_c":"SELECT","option_d":"CREATE","option_e":"","option_f":"","bonne_reponse":"b","explication":"La commande UPDATE est utilisée pour modifier les données d'un enregistrement existant. Exemple : UPDATE eleve SET prenom = 'Pierre' WHERE nom = 'Dupont';","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"b\", \"options\": {\"a\": \"ALTER TABLE\", \"b\": \"UPDATE\", \"c\": \"SELECT\", \"d\": \"CREATE\"}}","_debug_options_count":4},{"id":6883,"question":"Une clé primaire peut contenir des valeurs NULL.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"b","explication":"Faux. Une clé primaire ne peut jamais contenir de valeurs NULL, car elle doit identifier de manière unique chaque enregistrement.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"b\", \"options\": {\"a\": \"Vrai\", \"b\": \"Faux\", \"c\": \"\", \"d\": \"\"}}","_debug_options_count":4},{"id":6884,"question":"Quelle commande SQL permet de supprimer une table entière ?","option_a":"DROP TABLE","option_b":"DELETE FROM","option_c":"TRUNCATE TABLE","option_d":"REMOVE TABLE","option_e":"","option_f":"","bonne_reponse":"a","explication":"La commande DROP TABLE permet de supprimer une table entière, y compris sa structure. Attention, cette opération est irréversible.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"a\", \"options\": {\"a\": \"DROP TABLE\", \"b\": \"DELETE FROM\", \"c\": \"TRUNCATE TABLE\", \"d\": \"REM","_debug_options_count":4},{"id":6885,"question":"Dans une base de données relationnelle, une relation 'un à plusieurs' signifie que :","option_a":"Un enregistrement dans la table A peut être lié à plusieurs enregistrements dans la table B, et inversement","option_b":"Un enregistrement dans la table A peut être lié à plusieurs enregistrements dans la table B, mais un enregistrement dans la table B ne peut être lié qu'à un seul enregistrement dans la table A","option_c":"Un enregistrement dans la table A ne peut être lié qu'à un seul enregistrement dans la table B, et inversement","option_d":"Aucune des réponses précédentes","option_e":"","option_f":"","bonne_reponse":"b","explication":"Une relation 'un à plusieurs' signifie qu'un enregistrement dans la table A (le 'un') peut être lié à plusieurs enregistrements dans la table B (le 'plusieurs'), mais un enregistrement dans la table B ne peut être lié qu'à un seul enregistrement dans la table A.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"b\", \"options\": {\"a\": \"Un enregistrement dans la table A peut être lié à plusieurs en","_debug_options_count":4},{"id":6886,"question":"Quelle commande SQL permet de lister tous les attributs d'une table ?","option_a":"SHOW TABLES","option_b":"DESCRIBE","option_c":"SELECT * FROM","option_d":"LIST ATTRIBUTES","option_e":"","option_f":"","bonne_reponse":"b","explication":"La commande DESCRIBE permet de lister tous les attributs d'une table ainsi que leurs types de données. Exemple : DESCRIBE eleve;","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"b\", \"options\": {\"a\": \"SHOW TABLES\", \"b\": \"DESCRIBE\", \"c\": \"SELECT * FROM\", \"d\": \"LIST A","_debug_options_count":4},{"id":6887,"question":"Dans une base de données, une clé candidate est :","option_a":"Une clé qui peut devenir une clé primaire","option_b":"Une clé qui identifie un enregistrement mais n'est pas choisie comme clé primaire","option_c":"Une clé qui est toujours composée de plusieurs colonnes","option_d":"Une clé qui est utilisée pour crypter les données","option_e":"","option_f":"","bonne_reponse":"b","explication":"Une clé candidate est un attribut (ou un ensemble d'attributs) qui pourrait devenir une clé primaire, mais qui n'a pas été choisie comme telle. Elle doit respecter les mêmes contraintes qu'une clé primaire.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"b\", \"options\": {\"a\": \"Une clé qui peut devenir une clé primaire\", \"b\": \"Une clé qui ","_debug_options_count":4},{"id":6888,"question":"Quelle commande SQL permet de supprimer tous les enregistrements d'une table sans supprimer la table elle-même ?","option_a":"DELETE FROM","option_b":"TRUNCATE TABLE","option_c":"DROP TABLE","option_d":"REMOVE ALL","option_e":"","option_f":"","bonne_reponse":"a","explication":"La commande DELETE FROM permet de supprimer tous les enregistrements d'une table sans supprimer la structure de la table. Exemple : DELETE FROM eleve;","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"a\", \"options\": {\"a\": \"DELETE FROM\", \"b\": \"TRUNCATE TABLE\", \"c\": \"DROP TABLE\", \"d\": \"REM","_debug_options_count":4}]
Chargement...
Cliquez sur une réponse pour valider
Les options de réponse ne sont pas disponibles pour cette question.