Paillasse/paillasse-contenus/07-sql/quiz.gift
Adam Belkacemi a41951d4e6 peuple la banque de quiz avec du vrai contenu, rangé par thème
Un quiz.gift par séquence (01 à 07, le 08 existait déjà), lu par un
nouveau service LecteurGift et synchronisé par quiz:synchroniser-banque
(même esprit que labs:synchroniser) vers un propriétaire technique
jamais archivé (BanqueOfficielle), pour ne pas reproduire la dette du
quiz partagé qui disparaît à la purge RGPD. /banque-quiz regroupe
maintenant par thème comme /bibliotheque.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-10-13 16:14:36 +02:00

31 lines
1 KiB
Text

// Quiz séquence 07 : bases de données et SQL (format GIFT)
::Q1 Sélectionner des lignes::Quelle instruction SQL renvoie toutes les colonnes de la table eleves ?{
=SELECT * FROM eleves;
~GET * FROM eleves;
~FIND eleves;
~SHOW eleves;}
::Q2 Filtrer::Quelle clause permet de ne garder que certaines lignes dans un SELECT ?{
=WHERE
~ORDER BY
~GROUP BY
~FROM}
::Q3 Clé primaire::Une clé primaire peut contenir des doublons dans une table.{F}
::Q4 Jointure::Quelle clause permet de combiner les lignes de deux tables à partir d'une colonne commune ?{
=JOIN
~UNION
~WHERE
~LIMIT}
::Q5 Suppression définitive::La commande DELETE FROM table; (sans clause WHERE) supprime toutes les lignes de la table.{T}
::Q6 Ajouter une ligne::Quelle instruction insère une nouvelle ligne dans une table ?{
=INSERT INTO table (colonne) VALUES (valeur);
~UPDATE table SET colonne = valeur;
~CREATE TABLE table (colonne);
~ADD table colonne valeur;}
::Q7 Agrégation::La fonction COUNT(*) dans une requête SQL renvoie la somme des valeurs numériques d'une colonne.{F}