QCM sur Oracle 11g Administration – Partie 11

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 est utilisée pour afficher les utilisateurs existants dans une base de données Oracle ?

A select * from users;

B select * from all_users;

C select * from dba_users;

D list users;

C
La vue dba_users contient des informations sur tous les utilisateurs de la base de données. Si vous avez les privilèges nécessaires, vous pouvez y accéder pour lister tous les utilisateurs existants. Les vues all_users et user_users montrent des informations plus limitées selon vos privilèges.

 

 

2. Quelle commande permet de mettre un tablespace en mode lecture seule ?

A alter tablespace ts_name read only;

B alter tablespace ts_name offline;

C alter tablespace ts_name read-only;

D alter tablespace ts_name set read-only;

A
La commande alter tablespace ts_name read only; permet de mettre un tablespace en mode lecture seule. Cela empêche toute modification des données dans ce tablespace tout en permettant la lecture.

 

 

3. Quelle commande permet de définir un tablespace comme étant hors ligne ?

A alter tablespace ts_name offline;

B alter tablespace ts_name offline immediate;

C alter tablespace ts_name shut down;

D alter tablespace ts_name set offline;

A
La commande alter tablespace ts_name offline; met un tablespace hors ligne, ce qui empêche toute opération de lecture ou d’écriture sur les objets qui y sont stockés. Vous pouvez également ajouter immediate pour forcer l’opération sans attendre la fin des transactions en cours.

 

 
 

4. Quelle commande permet de voir les tablespaces d’un utilisateur spécifique ?

A select * from user_tablespaces;

B select * from dba_tablespaces;

C select * from all_tablespaces;

D select * from user_tables;

A
La commande select * from user_tablespaces; permet de voir les tablespaces associés à l’utilisateur courant dans Oracle. Elle affiche les tablespaces utilisés par l’utilisateur pour ses objets de données.

 

 

5. Quelle commande permet d’ajouter un espace de données à un tablespace existant ?

A alter tablespace ts_name extend datafile;

B alter tablespace ts_name add datafile;

C alter tablespace ts_name increase space;

D alter tablespace ts_name add datafile 'path_to_datafile';

D
La commande alter tablespace ts_name add datafile 'path_to_datafile'; permet d’ajouter un nouveau fichier de données à un tablespace Oracle existant. Cela permet d’augmenter l’espace disponible pour les données dans ce tablespace.

 

 

6. Quelle vue permet de consulter les privilèges accordés à un utilisateur ?

A dba_roles

B user_role_privs

C dba_user_privs

D user_privs

C
La vue dba_user_privs contient des informations sur les privilèges accorés à tous les utilisateurs de la base de données. Elle vous permet de consulter les privilèges système et d’objet attribués à un utilisateur donné.

 

 
 

7. Quelle commande est utilisée pour vérifier l’état de la base de données Oracle ?

A select status from v$database;

B select * from v$database;

C select status from dba_database;

D select * from dba_database;

A
La commande select status from v$database; permet de vérifier l’état actuel de la base de données Oracle, comme « MOUNTED », « OPEN », etc. Cela vous aide à connaître si la base de données est ouverte et opérationnelle.

 

 

8. Quelle vue permet d’afficher les objets (tables, vues, index, etc.) dans un schéma Oracle ?

A dba_objects

B all_objects

C user_objects

D v$objects

C
La vue user_objects permet de lister tous les objets appartenant à l’utilisateur courant. Elle contient des informations sur les objets du schéma, comme les tables, vues, index, etc. Les vues all_objects et dba_objects montrent des informations selon les privilèges d’accès.

 

 

9. Quelle commande est utilisée pour allouer de l’espace à un tablespace dans Oracle ?

A alter tablespace ts_name add space 100M;

B alter tablespace ts_name increase 100M;

C alter tablespace ts_name add datafile 'file_path' size 100M;

D alter tablespace ts_name expand 100M;

C
La commande alter tablespace ts_name add datafile 'file_path' size 100M; permet d’ajouter un fichier de données au tablespace spécifié, en allouant de l’espace supplémentaire. Cette méthode permet d’augmenter la capacité d’un tablespace lorsque l’espace est insuffisant.

 

 
 

10. Quelle est la commande pour afficher les sessions actives et leurs détails dans Oracle ?

A select * from all_sessions;

B select * from v$session;

C select * from user_sessions;

D select * from dba_sessions;

B
La vue v$session permet d’afficher des informations détaillées sur toutes les sessions actives dans la base de données Oracle, telles que l’ID de session, l’utilisateur, l’état de la session, etc. Cela peut être utile pour surveiller l’activité de la base de données.

 

Laisser un commentaire

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