Quiz — 63b159eeb788a_Correction -Base de données-.pdf
🧠 Quiz 10 questions 20 min
QUIZ INTERACTIFDiff. 5/10
Quiz interactif généré par IA à partir du document : 63b159eeb788a_Correction -Base de données-.pdf
Question 1 sur 10 20:00
[{"id":67936,"question":"Quelle commande SQL permet de sélectionner toutes les colonnes d'une table nommée 'Clients' ?","option_a":"SELECT * FROM Clients;","option_b":"GET ALL FROM Clients;","option_c":"SELECT Clients;","option_d":"FETCH * IN Clients;","option_e":"","option_f":"","bonne_reponse":"a","explication":"La commande SELECT * FROM table permet de récupérer toutes les colonnes d'une table spécifiée. C'est une syntaxe de base en SQL.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"a\", \"options\": {\"a\": \"SELECT * FROM Clients;\", \"b\": \"GET ALL FROM Clients;\", \"c\": \"SELE","_debug_options_count":4},{"id":67937,"question":"Dans une base de données relationnelle, une clé étrangère permet de :","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"a","explication":"Une clé étrangère est utilisée pour établir une relation entre deux tables en référençant la clé primaire d'une autre table.","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":67938,"question":"Quelle requête SQL permet d'insérer un nouvel enregistrement dans la table 'Produits' avec les valeurs (1, 'Ordinateur', 999.99) ?","option_a":"INSERT INTO Produits VALUES (1, 'Ordinateur', 999.99);","option_b":"ADD INTO Produits (1, 'Ordinateur', 999.99);","option_c":"SET Produits (1, 'Ordinateur', 999.99);","option_d":"UPDATE Produits SET (1, 'Ordinateur', 999.99);","option_e":"","option_f":"","bonne_reponse":"a","explication":"La syntaxe correcte pour insérer un enregistrement est INSERT INTO table VALUES (valeurs);.","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 Produits VALUES (1, 'Ordinateur', 999.99);\", \"b\": \"AD","_debug_options_count":4},{"id":67939,"question":"Quel type de jointure retourne uniquement les lignes qui ont des correspondances dans les deux tables ?","option_a":"INNER JOIN","option_b":"LEFT JOIN","option_c":"RIGHT JOIN","option_d":"FULL JOIN","option_e":"","option_f":"","bonne_reponse":"a","explication":"Une INNER JOIN (jointure interne) retourne uniquement les lignes qui ont des correspondances dans les deux tables impliquées.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"a\", \"options\": {\"a\": \"INNER JOIN\", \"b\": \"LEFT JOIN\", \"c\": \"RIGHT JOIN\", \"d\": \"FULL JOIN","_debug_options_count":4},{"id":67940,"question":"Dans un schéma relationnel, une relation 'un à plusieurs' signifie que :","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"a","explication":"Une relation 'un à plusieurs' indique qu'une occurrence d'une entité peut être associée à plusieurs occurrences d'une autre entité.","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":67941,"question":"Quelle commande SQL permet de supprimer une table nommée 'AncienneTable' ?","option_a":"DROP TABLE AncienneTable;","option_b":"DELETE TABLE AncienneTable;","option_c":"REMOVE TABLE AncienneTable;","option_d":"ERASE TABLE AncienneTable;","option_e":"","option_f":"","bonne_reponse":"a","explication":"La commande DROP TABLE permet de supprimer définitivement une table et toutes ses données.","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 AncienneTable;\", \"b\": \"DELETE TABLE AncienneTable;\", \"","_debug_options_count":4},{"id":67942,"question":"Quel est l'objectif principal d'une clé primaire dans une table ?","option_a":"Identifier de manière unique chaque enregistrement","option_b":"Stocker des données binaires","option_c":"Optimiser la vitesse de recherche","option_d":"Limiter le nombre d'enregistrements","option_e":"","option_f":"","bonne_reponse":"a","explication":"Une clé primaire sert à identifier de manière unique chaque enregistrement dans une table et à garantir l'intégrité des données.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"a\", \"options\": {\"a\": \"Identifier de manière unique chaque enregistrement\", \"b\": \"Stock","_debug_options_count":4},{"id":67943,"question":"Une sous-requête peut être utilisée dans la clause WHERE d'une requête SQL.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"a","explication":"Les sous-requêtes sont souvent utilisées dans les clauses WHERE pour filtrer les résultats en fonction de critères dynamiques.","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":67944,"question":"Quelle requête SQL permet de mettre à jour le prix d'un produit dans la table 'Produits' où l'ID est égal à 5 ?","option_a":"UPDATE Produits SET prix = 499.99 WHERE ID = 5;","option_b":"SET Produits.prix = 499.99 WHERE ID = 5;","option_c":"MODIFY Produits (prix = 499.99) WHERE ID = 5;","option_d":"CHANGE Produits.prix TO 499.99 WHERE ID = 5;","option_e":"","option_f":"","bonne_reponse":"a","explication":"La syntaxe correcte pour mettre à jour une valeur est UPDATE table SET colonne = valeur WHERE condition;.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"a\", \"options\": {\"a\": \"UPDATE Produits SET prix = 499.99 WHERE ID = 5;\", \"b\": \"SET Produ","_debug_options_count":4},{"id":67945,"question":"Quel est l'avantage principal de normaliser une base de données ?","option_a":"Éviter la redondance des données","option_b":"Augmenter la taille des tables","option_c":"Simplifier les requêtes","option_d":"Supprimer les clés primaires","option_e":"","option_f":"","bonne_reponse":"a","explication":"La normalisation vise à organiser les données pour minimiser la redondance et améliorer l'intégrité des données.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"a\", \"options\": {\"a\": \"Éviter la redondance des données\", \"b\": \"Augmenter la taille de","_debug_options_count":4}]
Chargement...
Cliquez sur une réponse pour valider
Les options de réponse ne sont pas disponibles pour cette question.