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>
This commit is contained in:
parent
33531de44d
commit
a41951d4e6
21 changed files with 628 additions and 32 deletions
31
paillasse-contenus/07-sql/quiz.gift
Normal file
31
paillasse-contenus/07-sql/quiz.gift
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
// 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}
|
||||
Loading…
Add table
Add a link
Reference in a new issue