QCM sur Oracle 11g Administration – Partie 17

Ce questionnaire à choix multiples (QCM) a pour objectif de tester vos connaissances et compétences sur l’administration de la base de données Oracle 11g. Oracle 11g, l’une des versions les plus utilisées dans les environnements de gestion de bases de données relationnelles, offre une série de fonctionnalités avancées pour la gestion, la sécurisation et l’optimisation des bases de données.
 
 

1. Quelle commande permet d’exporter une base de données dans Oracle ?

A EXPORT DATABASE TO [file_name];

B EXP DATABASE TO [file_name];

C exp [username]/[password] file=[file_name];

D expdp [username]/[password] DIRECTORY=[dir] FILE=[file_name];

C
La commande exp est utilisée pour exporter des données d’une base de données Oracle dans un fichier. Elle permet d’exporter un schéma, des tables, ou l’ensemble de la base de données.

 

 

2. Quelle commande permet de démarrer une base de données en mode « ARCHIVELOG » ?

A startup archivelog;

B startup mount; alter database archivelog;

C startup; alter database archivelog;

D startup nomount; alter system archivelog;

B
Lorsque la base de données est démarrée en mode « MOUNT », vous devez exécuter la commande alter database archivelog; pour activer l’archivage des journaux de redolog. Cela permet la sauvegarde et la récupération des journaux après un crash de la base.

 

 

3. Quelle vue permet d’afficher les informations sur les index d’une base de données Oracle ?

A user_indexes

B dba_indexes

C v$indexes

D all_indexes

B
La vue dba_indexes fournit des informations détaillées sur tous les index existants dans la base de données Oracle, y compris leur nom, leur type et les tables associées.

 

 
 

4. Quel type d’index est recommandé pour améliorer les performances des requêtes qui effectuent une recherche sur des colonnes avec des valeurs uniques ?

A Bitmap Index

B Clustered Index

C B-Tree Index

D Composite Index

C
Le B-Tree Index est l’index le plus couramment utilisé pour les recherches sur des colonnes avec des valeurs uniques ou à faible cardinalité. Il est particulièrement efficace pour les recherches de type égalité ou de plage.

 

 

5. Quelle vue permet de consulter les sessions actives et leur utilisation des ressources ?

A v$session;

B v$active_session;

C v$resource_usage;

D v$session_wait;

B
La vue v$active_session; fournit des informations sur les sessions actives dans la base de données, y compris les ressources qu’elles consomment. Elle est utile pour identifier les sessions qui consomment beaucoup de ressources et peuvent affecter la performance.

 

 

6. Quelle commande permet de renommer un fichier de données dans Oracle ?

A ALTER DATABASE RENAME DATAFILE [old_file_name] TO [new_file_name];

B ALTER DATABASE DATAFILE [old_file_name] RENAME TO [new_file_name];

C RENAME DATAFILE [old_file_name] TO [new_file_name];

D ALTER DATAFILE [old_file_name] TO [new_file_name];

A
La commande ALTER DATABASE RENAME DATAFILE permet de renommer un fichier de données dans Oracle. Cette opération nécessite un accès exclusif à l’instance.

 

 
 

7. Quelle commande permet de sauvegarder uniquement les fichiers de contrôles avec RMAN ?

A RMAN BACKUP CONTROLFILE;

B RMAN BACKUP DATABASE CONTROLFILE;

C RMAN BACKUP DATABASE;

D RMAN BACKUP CONTROLFILE FROM [location];

A
La commande RMAN BACKUP CONTROLFILE permet de sauvegarder uniquement les fichiers de contrôle dans Oracle. Ces fichiers contiennent des informations cruciales pour la gestion de la base de données.

 

 

8. Quelle commande permet de restaurer une base de données avec RMAN ?

A RESTORE FROM BACKUP DATABASE;

B RESTORE DATABASE FROM [backup];

C RMAN RECOVER DATABASE;

D RMAN RESTORE DATABASE;

D
La commande RMAN RESTORE DATABASE; permet de restaurer une base de données à partir des sauvegardes effectuées avec RMAN. Elle restaure les fichiers de données, les fichiers de contrôle, etc.

 

 

9. Quelle commande permet de vérifier l’espace utilisé par une table dans Oracle ?

A SELECT * FROM user_segments WHERE segment_name = '[table_name]';

B SELECT * FROM dba_segments WHERE segment_name = '[table_name]';

C SELECT * FROM user_tables WHERE table_name = '[table_name]';

D SELECT * FROM v$segment;

B
La vue dba_segments contient des informations sur l’espace utilisé par les segments dans la base de données Oracle, y compris les tables. Cela permet de vérifier la taille d’une table spécifique.

 

 
 

10. Quelle commande permet d’afficher les processus d’arrière-plan dans Oracle ?

A SELECT * FROM v$background_processes;

B SELECT * FROM v$process;

C SELECT * FROM dba_processes;

D SELECT * FROM v$session WHERE background = 'YES';

A
La vue v$background_processes contient des informations sur les processus d’arrière-plan (comme le processus de gestion des logs, le processus de sauvegarde, etc.) dans Oracle.

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *