QCM sur Oracle 11g Administration – Partie 15

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 de créer un tablespace temporaire dans Oracle ?

A CREATE TABLESPACE [tablespace_name] TEMPORARY;

B CREATE TEMPORARY TABLESPACE [tablespace_name];

C CREATE TABLESPACE [tablespace_name] TEMPORARY USING [datafile_name];

D CREATE TEMPORARY TABLESPACE [tablespace_name] DATAFILE [datafile_name];

D
La commande CREATE TEMPORARY TABLESPACE permet de créer un tablespace temporaire. Ce type de tablespace est utilisé pour stocker des données temporaires utilisées pendant l’exécution de certaines opérations, comme des tris ou des jointures.

 

 

2. Quelle commande permet de fermer proprement une instance Oracle ?

A SHUTDOWN IMMEDIATE;

B CLOSE DATABASE;

C SHUTDOWN NORMAL;

D SHUTDOWN FORCE;

A
La commande SHUTDOWN IMMEDIATE; arrête l’instance Oracle proprement et immédiatement, sans forcer la fermeture des sessions. Elle termine les transactions en cours avant d’arrêter l’instance.

 

 

3. Quelle commande permet de supprimer un fichier de données Oracle ?

A ALTER DATABASE DROP DATAFILE [file_name];

B DROP DATABASE FILE [file_name];

C ALTER DATABASE DATAFILE [file_name] REMOVE;

D ALTER DATABASE DATAFILE [file_name] OFFLINE;

A
La commande ALTER DATABASE DROP DATAFILE est utilisée pour supprimer un fichier de données d’une base de données Oracle. Avant de l’utiliser, le fichier doit être hors ligne.

 

 
 

4. Quelle commande permet d’annuler une modification dans une table dans Oracle ?

A CANCEL;

B COMMIT;

C UNDO;

D ROLLBACK;

D
La commande ROLLBACK; annule une transaction dans Oracle, rétablissant les données à leur état avant l’exécution de la commande qui a modifié les données.

 

 

5. Quelle commande permet de voir les erreurs d’exécution dans Oracle ?

A SELECT * FROM v$errlog;

B SELECT * FROM dba_errors;

C SELECT * FROM user_errors;

D SELECT * FROM alert_log;

D
Le fichier alert_log contient les messages d’alerte et les erreurs liées au fonctionnement de la base de données Oracle, y compris les erreurs critiques, les problèmes de connexion et les événements d’instance.

 

 

6. Quelle vue permet de consulter les objets (tables, vues, etc.) appartenant à un utilisateur dans Oracle ?

A all_objects

B user_objects

C dba_objects

D user_tables

B
La vue user_objects permet de lister tous les objets (tables, vues, index, etc.) appartenant à l’utilisateur connecté dans Oracle. Cette vue affiche des informations sur les objets d’un schéma particulier.

 

 
 

7. Quelle commande permet de vérifier la disponibilité des fichiers de données dans Oracle ?

A select file_name from dba_data_files;

B select file_name from v$datafile;

C select file_name from all_data_files;

D select * from dba_files;

B
La vue v$datafile fournit des informations sur les fichiers de données associés à chaque tablespace de la base de données, y compris leur nom, leur état et leur taille.

 

 

8. Quelle commande permet de redémarrer un listener dans Oracle ?

A lsnrctl restart;

B listener restart;

C lsnrctl start;

D lsnrctl stop; lsnrctl start;

A
La commande lsnrctl restart; permet de redémarrer le listener Oracle. Cela peut être nécessaire si le listener rencontre des problèmes ou après des modifications de configuration.

 

 

9. Quelle commande permet de changer le mode de la base de données Oracle de « NOARCHIVELOG » à « ARCHIVELOG » ?

A alter system archive log;

B alter database archivelog;

C alter database enable archivelog;

D alter database archivelog;

B
La commande alter database archivelog; permet de basculer la base de données en mode « ARCHIVELOG ». Cela active l’archivage des journaux de transactions, ce qui est crucial pour la récupération de la base de données après une panne.

 

 
 

10. Quelle commande permet d’afficher les utilisateurs d’une base de données Oracle ?

A select username from dba_users;

B select username from all_users;

C select * from dba_users;

D select username from user_users;

A
La vue dba_users contient les informations sur tous les utilisateurs présents dans la base de données Oracle. Cela inclut les utilisateurs système et les utilisateurs définis par les DBA.

 

Laisser un commentaire

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