Maîtrisez les bases de données : Quiz interactif pour la 4ème année secondaire
🧠 Quiz 10 questions 10 min
QUIZ INTERACTIFDiff. 5/10
Découvrez la Série 4 en Base de données avec des exercices pratiques et un quiz interactif pour maîtriser SQL et les modèles relationnels en 4ème année secondaire.
Question 1 sur 10 10:00
[{"id":80082,"question":"Quelle commande SQL permet d’extraire des données d’une table ?","option_a":"SELECT","option_b":"INSERT","option_c":"UPDATE","option_d":"DELETE","option_e":"","option_f":"","bonne_reponse":"A","explication":"La commande SELECT est utilisée pour extraire des données d'une ou plusieurs tables.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":80083,"question":"Une clé étrangère peut-elle contenir des valeurs NULL ?","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"Oui, une clé étrangère peut contenir des valeurs NULL, sauf si elle est définie comme NOT NULL.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":80084,"question":"Quel type de jointure retourne uniquement les enregistrements 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":"L'INNER JOIN retourne uniquement les enregistrements qui ont des correspondances dans les deux tables.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":80085,"question":"La commande SQL suivante est-elle valide ? : DELETE FROM clients WHERE id = 5","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"Oui, cette commande est valide et supprime l'enregistrement dont l'ID est égal à 5 dans la table clients.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":80086,"question":"Quel attribut est généralement utilisé comme clé primaire dans une table ?","option_a":"Nom","option_b":"ID","option_c":"Adresse","option_d":"Âge","option_e":"","option_f":"","bonne_reponse":"B","explication":"L'attribut ID est généralement utilisé comme clé primaire car il est unique et identifie chaque enregistrement.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":80087,"question":"La commande SQL CREATE TABLE est utilisée pour :","option_a":"Supprimer une table","option_b":"Créer une nouvelle table","option_c":"Modifier une table existante","option_d":"Insérer des données dans une table","option_e":"","option_f":"","bonne_reponse":"B","explication":"La commande CREATE TABLE est utilisée pour créer une nouvelle table dans une base de données.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":80088,"question":"Dans une base de données relationnelle, deux tables peuvent-elles être reliées sans clé étrangère ?","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"B","explication":"Non, les relations entre tables sont établies via des clés étrangères pour garantir l'intégrité référentielle.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":80089,"question":"Quelle commande SQL permet d’ajouter une nouvelle colonne à une table existante ?","option_a":"ADD COLUMN","option_b":"ALTER TABLE","option_c":"CREATE COLUMN","option_d":"MODIFY TABLE","option_e":"","option_f":"","bonne_reponse":"B","explication":"La commande ALTER TABLE permet d'ajouter une nouvelle colonne à une table existante.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":80090,"question":"Quel est le rôle de la clause WHERE dans une requête SQL ?","option_a":"Trier les résultats","option_b":"Filtrer les résultats selon une condition","option_c":"Grouper les résultats","option_d":"Joindre des tables","option_e":"","option_f":"","bonne_reponse":"B","explication":"La clause WHERE est utilisée pour filtrer les résultats d'une requête selon une condition spécifiée.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":80091,"question":"Une base de données relationnelle peut-elle contenir plusieurs tables sans relations entre elles ?","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"Oui, une base de données relationnelle peut contenir plusieurs tables sans relations entre elles, mais cela réduit son utilité.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0}]
Chargement...
Cliquez sur une réponse pour valider
Les options de réponse ne sont pas disponibles pour cette question.