SQL essentiel 2

  • SQL
  • Bases de données

Ce quiz aborde quelques tâches essentielles et non-SQL dont l'administrateur de bases de données a la responsabilité. D'autres tâches, non mentionnées dans ce quiz, ont leur importance, optimisation des index, optimisation des requêtes, maintenance des index, surveillance de la performance, mise à jour, gestion de la sécurité.

1. Quels sont les différents types de sauvegarde ?

2. Qu'est-ce qu'une sauvegarde à chaud ?

3. Quels sont les différents modes de sauvegarde ?

4. Combien prévoit-on généralement, au minimium, de supports de sauvegarde ?

5. Comment s'appelle le paramètre qui définit le temps que l'on passe à boire des cafés en attendant que le DBA restaure la base en cas de crash ?

6. Comment s'appelle le travail réalisé qui est perdu du fait de l'âge de la dernière sauvegarde lors d'un crash ?

7. Quelle est la bonne syntaxe ?

ALTER TABLE countries MODIFY country_code CHAR(64) NOT NULL;
ALTER TABLE countries MODIFY country_code CHAR(64) NOT NUL;
ALTER  countries MODIFY country_code CHAR(64) NOT NULL;
MODIFY TABLE countries ALTER country_code CHAR(64) NOT NULL;

8. Quelle est la commande pour charger des données depuis un CSV ?

LOAD DATA FROM FILE
LOAD DATA FROMFILE
LOAD DATA INFILE
LOAD DATA IN FILE
READ DATA FROM FILE
READ DATE INFILE

9. Quelle option faut-il utiliser pour sélectionner la base de données lors du lancement de la commande mysql ?

-D (mysql - h localhost -D employees -u root -p )
-d  (mysql - h localhost -d employees -u root -p )
-db (mysql - h localhost -db employees -u root -p )
-sel (mysql - h localhost -sel employees -u root -p )
Vos coordonnées