QCM En MySQL – Partie 4

Question 1 sur 20

1. Quelle commande permet d'ajouter une clé primaire à une table existante ?

  • A ADD PRIMARY KEY
  • B ALTER TABLE
  • C SET PRIMARY KEY
  • D MODIFY PRIMARY KEY
B

La commande ALTER TABLE est utilisée pour ajouter une clé primaire à une table existante dans MySQL.

Question 2 sur 20

2. Quel type d'index est utilisé pour accélérer les recherches dans une colonne unique ?

  • A Index unique
  • B Index composite
  • C Index plein texte
  • D Index cluster
A

Un index unique est utilisé pour accélérer les recherches dans une colonne unique.

Question 3 sur 20

3. Quelle fonction est utilisée pour concaténer deux chaînes de caractères ?

  • A CONCAT()
  • B JOIN()
  • C MERGE()
  • D UNION()
A

La fonction CONCAT() est utilisée pour concaténer deux chaînes de caractères dans MySQL.

Question 4 sur 20

4. Quelle commande est utilisée pour créer un utilisateur dans MySQL ?

  • A CREATE USER
  • B ADD USER
  • C NEW USER
  • D REGISTER USER
A

La commande CREATE USER est utilisée pour créer un nouvel utilisateur dans MySQL.

Question 5 sur 20

5. Quelle clause est utilisée pour limiter le nombre de lignes retournées par une requête ?

  • A LIMIT
  • B TOP
  • C MAX
  • D ROWS
A

La clause LIMIT est utilisée pour limiter le nombre de lignes retournées par une requête dans MySQL.

Question 6 sur 20

6. Quelle commande permet d'afficher les bases de données disponibles ?

  • A SHOW DATABASES
  • B LIST DATABASES
  • C DISPLAY DATABASES
  • D VIEW DATABASES
A

La commande SHOW DATABASES est utilisée pour afficher toutes les bases de données disponibles dans MySQL.

Question 7 sur 20

7. Quelle fonction est utilisée pour obtenir la date et l'heure actuelles ?

  • A NOW()
  • B CURRENT_DATE()
  • C GETDATE()
  • D SYSDATE()
A

La fonction NOW() renvoie la date et l'heure actuelles dans MySQL.

Question 8 sur 20

8. Quel type de jointure retourne toutes les lignes de la première table et les lignes correspondantes de la seconde table ?

  • A INNER JOIN
  • B LEFT JOIN
  • C RIGHT JOIN
  • D FULL OUTER JOIN
B

Le LEFT JOIN retourne toutes les lignes de la première table et les lignes correspondantes de la seconde table.

Question 9 sur 20

9. Quelle commande est utilisée pour importer des données dans une table ?

  • A LOAD DATA
  • B INSERT INTO
  • C IMPORT DATA
  • D UPLOAD DATA
A

La commande LOAD DATA est utilisée pour importer des données dans une table depuis un fichier externe.

Question 10 sur 20

10. Quelle clause est utilisée pour trier les résultats d'une requête ?

  • A ORDER BY
  • B SORT BY
  • C GROUP BY
  • D FILTER BY
A

La clause ORDER BY est utilisée pour trier les résultats d'une requête dans MySQL.

Question 11 sur 20

11. Quelle commande est utilisée pour renommer une table existante ?

  • A RENAME TABLE
  • B ALTER TABLE
  • C MODIFY TABLE
  • D CHANGE TABLE
A

La commande RENAME TABLE est utilisée pour renommer une table existante dans MySQL.

Question 12 sur 20

12. Quelle fonction est utilisée pour retourner la valeur maximale d'une colonne ?

  • A MAX()
  • B HIGH()
  • C UPPER()
  • D TOP()
A

La fonction MAX() est utilisée pour retourner la valeur maximale d'une colonne dans MySQL.

Question 13 sur 20

13. Quelle commande permet d'exporter une base de données ?

  • A EXPORT DATABASE
  • B DUMP DATABASE
  • C BACKUP DATABASE
  • D SAVE DATABASE
B

La commande DUMP DATABASE est utilisée pour exporter une base de données dans MySQL.

Question 14 sur 20

14. Quelle clause est utilisée pour exclure des lignes d'une requête ?

  • A NOT
  • B EXCLUDE
  • C FILTER
  • D WITHOUT
A

La clause NOT est utilisée pour exclure des lignes d'une requête dans MySQL.

Question 15 sur 20

15. Quelle commande permet de supprimer une colonne d'une table existante ?

  • A DROP COLUMN
  • B ALTER TABLE
  • C REMOVE COLUMN
  • D DELETE COLUMN
B

La commande ALTER TABLE est utilisée pour supprimer une colonne d'une table existante dans MySQL.

Question 16 sur 20

16. Quel type de jointure retourne toutes les lignes de deux tables même si elles ne correspondent pas ?

  • A INNER JOIN
  • B OUTER JOIN
  • C CROSS JOIN
  • D FULL OUTER JOIN
D

Le FULL OUTER JOIN retourne toutes les lignes de deux tables même si elles ne correspondent pas.

Question 17 sur 20

17. Quelle fonction est utilisée pour renvoyer le nombre d'éléments distincts d'une colonne ?

  • A DISTINCT()
  • B COUNT(DISTINCT ...)
  • C UNIQUE()
  • D DIFFERENT()
B

La fonction COUNT(DISTINCT ...) est utilisée pour renvoyer le nombre d'éléments distincts d'une colonne dans MySQL.

Question 18 sur 20

18. Quelle commande permet de définir des permissions sur un utilisateur ?

  • A GRANT
  • B SET PERMISSIONS
  • C ADD PRIVILEGES
  • D ASSIGN RIGHTS
A

La commande GRANT est utilisée pour définir des permissions sur un utilisateur dans MySQL.

Question 19 sur 20

19. Quelle commande est utilisée pour vérifier la structure d'une table ?

  • A SHOW TABLE
  • B DESCRIBE
  • C EXPLAIN
  • D STRUCTURE
B

La commande DESCRIBE est utilisée pour vérifier la structure d'une table dans MySQL.

Question 20 sur 20

20. Quelle fonction est utilisée pour obtenir le nombre de jours entre deux dates ?

  • A DATEDIFF()
  • B DAYS_BETWEEN()
  • C DATE_DIFF()
  • D DIFF_DAYS()
A

La fonction DATEDIFF() est utilisée pour obtenir le nombre de jours entre deux dates dans MySQL.

Ajouter un commentaire

Veuillez vous connecter pour ajouter un commentaire.

Pas encore de commentaires.