Quiz sur SQL
1. Quelle commande SQL est utilisée pour sélectionner des données dans une base de données ?
SELECT
INSERT
UPDATE
DELETE
2. Quelle clause SQL est utilisée pour filtrer les résultats ?
WHERE
ORDER BY
GROUP BY
HAVING
3. Quelle commande SQL est utilisée pour ajouter une nouvelle ligne de données dans une table ?
INSERT INTO
ADD
CREATE
UPDATE
4. Comment peut-on changer la valeur d'une colonne dans une table ?
UPDATE
CHANGE
MODIFY
SET
5. Quelle est la commande SQL utilisée pour supprimer des données dans une table ?
DELETE
DROP
REMOVE
TRUNCATE
6. Quelle est la clause SQL utilisée pour trier les résultats d'une requête ?
ORDER BY
SORT
GROUP BY
HAVING
7. Quelle commande SQL permet de créer une nouvelle table ?
CREATE TABLE
NEW TABLE
MAKE TABLE
ADD TABLE
8. Comment définir une clé primaire dans SQL ?
PRIMARY KEY
UNIQUE
INDEX
AUTO_INCREMENT
9. Quel type de jointure SQL renvoie toutes les lignes de la première table et les lignes correspondantes de la deuxième table ?
INNER JOIN
LEFT JOIN
RIGHT JOIN
FULL OUTER JOIN
10. Comment obtenir l'agrégation de données dans SQL (ex : la somme des valeurs) ?
SUM
AGGREGATE
TOTAL
COUNT
11. Quelle commande SQL permet de modifier la structure d'une table existante ?
ALTER TABLE
MODIFY TABLE
CHANGE TABLE
UPDATE TABLE
12. Quel type de jointure SQL renvoie les lignes de la première table même si aucune correspondance n'existe dans la deuxième table ?
LEFT JOIN
RIGHT JOIN
FULL OUTER JOIN
INNER JOIN
13. Quelle commande SQL permet de supprimer une table dans une base de données ?
DROP TABLE
DELETE TABLE
REMOVE TABLE
TRUNCATE TABLE
14. Quelle commande SQL est utilisée pour renommer une colonne d'une table ?
RENAME COLUMN
MODIFY COLUMN
CHANGE COLUMN
ALTER COLUMN
15. Quelle est la fonction d'un index dans une base de données ?
Accélérer la recherche de données
Stocker des données supplémentaires
Limiter les duplications de données
Réduire la taille des tables
16. Quelle fonction SQL permet de concaténer des chaînes de caractères ?
CONCAT
JOIN
MERGE
COMBINE
17. Que fait la commande SQL "TRUNCATE" ?
Supprime toutes les lignes d'une table sans supprimer la table
Supprime la table et les données
Vide une table sans supprimer ses données
Modifie les données d'une table
18. Quelle est la commande pour afficher les bases de données disponibles dans MySQL ?
SHOW DATABASES
LIST DATABASES
SHOW TABLES
DISPLAY DATABASES
19. Quel type de données est utilisé pour stocker des dates dans SQL ?
DATE
DATETIME
TIMESTAMP
TIME
20. Quelle est la commande pour afficher les tables dans une base de données ?
SHOW TABLES
DISPLAY TABLES
LIST TABLES
SHOW DATABASES
Soumettre le Quiz
Votre score est:
/20