Testez vos connaissances en Bases de Données Relationnelles et SQL !
🧠 Quiz 10 questions 10 min
QUIZ INTERACTIFDiff. 5/10
Découvrez une Série complète sur les Bases de Données Relationnelles et le langage SQL pour maîtriser les concepts clés et réussir vos examens.
Question 1 sur 10 10:00
[{"id":55751,"question":"Quelle commande SQL permet de créer une nouvelle table ?","option_a":"CREATE TABLE","option_b":"INSERT TABLE","option_c":"MAKE TABLE","option_d":"BUILD TABLE","option_e":"","option_f":"","bonne_reponse":"A","explication":"La commande SQL pour créer une table est 'CREATE TABLE', suivie du nom de la table et de la définition des colonnes.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":55752,"question":"Une clé étrangère peut-elle être 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 être NULL si elle n'est pas définie comme NOT NULL dans la table.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":55753,"question":"Quel opérateur SQL permet de sélectionner des lignes où une valeur est comprise entre deux bornes ?","option_a":"BETWEEN","option_b":"IN","option_c":"LIKE","option_d":"EXISTS","option_e":"","option_f":"","bonne_reponse":"A","explication":"L'opérateur 'BETWEEN' permet de sélectionner des lignes où une valeur est comprise entre deux bornes, par exemple : SELECT * FROM table WHERE colonne BETWEEN 10 AND 20.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":55754,"question":"La commande 'DELETE FROM table' supprime toutes les lignes de la table.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"Oui, la commande 'DELETE FROM table' supprime toutes les lignes de la table, mais pas la structure de la table elle-même.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":55755,"question":"Quel mot-clé est utilisé pour trier les résultats d'une requête SQL ?","option_a":"ORDER BY","option_b":"GROUP BY","option_c":"SORT BY","option_d":"ARRANGE BY","option_e":"","option_f":"","bonne_reponse":"A","explication":"Le mot-clé 'ORDER BY' est utilisé pour trier les résultats d'une requête SQL par une ou plusieurs colonnes.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":55756,"question":"Une jointure interne (INNER JOIN) retourne uniquement les lignes qui ont des correspondances dans les deux tables.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"Oui, une jointure interne (INNER JOIN) retourne uniquement les lignes qui ont des correspondances dans les deux tables jointes.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":55757,"question":"Quel est le rôle de la clause 'GROUP BY' dans une requête SQL ?","option_a":"Regrouper les lignes ayant la même valeur dans une colonne","option_b":"Trier les résultats par ordre alphabétique","option_c":"Filtrer les lignes selon une condition","option_d":"Ajouter une nouvelle colonne à la table","option_e":"","option_f":"","bonne_reponse":"A","explication":"La clause 'GROUP BY' est utilisée pour regrouper les lignes ayant la même valeur dans une ou plusieurs colonnes, souvent en combinaison avec des fonctions d'agrégation comme COUNT ou SUM.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":55758,"question":"La commande 'UPDATE table SET colonne = valeur' met à jour toutes les lignes de la table.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"Oui, sans clause WHERE, la commande 'UPDATE table SET colonne = valeur' met à jour toutes les lignes de la table.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":55759,"question":"Quel opérateur SQL permet de vérifier si une valeur correspond à un motif donné ?","option_a":"LIKE","option_b":"MATCH","option_c":"CONTAINS","option_d":"REGEXP","option_e":"","option_f":"","bonne_reponse":"A","explication":"L'opérateur 'LIKE' permet de vérifier si une valeur correspond à un motif donné, par exemple : SELECT * FROM table WHERE colonne LIKE 'A%' pour trouver les valeurs commençant par 'A'.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":55760,"question":"Une sous-requête peut-elle être utilisée dans la clause WHERE d'une requête principale ?","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"Oui, une sous-requête peut être utilisée dans la clause WHERE pour filtrer les résultats en fonction des résultats d'une autre requête.","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.