QCM sur Oracle 11g Administration – Partie 6

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 fonctionnalité d’Oracle permet d’automatiser les tâches administratives, telles que la sauvegarde, l’analyse des journaux et l’exécution de scripts ?

A Data Guard

B Oracle Scheduler

C RMAN

D Flashback

B
Oracle Scheduler permet d’automatiser l’exécution de tâches, comme les sauvegardes, les scripts de maintenance, et d’autres opérations de gestion de base de données. Il offre une planification flexible des tâches à exécuter à des moments spécifiques.

 

 

2. Quelle commande permet de modifier un mot de passe utilisateur dans Oracle ?

A ALTER USER username SET PASSWORD

B CHANGE PASSWORD username

C ALTER USER username IDENTIFIED BY new_password

D MODIFY USER username PASSWORD new_password

C
La commande ALTER USER permet de modifier les attributs d’un utilisateur, y compris son mot de passe. Par exemple: ALTER USER username IDENTIFIED BY new_password;

 

 

3. Dans Oracle 11g, quelle fonctionnalité permet de suivre et d’enregistrer les actions des utilisateurs pour des raisons de sécurité ou de conformité ?

A Flashback

B RMAN

C Data Guard

D Auditing

D
L’audit dans Oracle permet de suivre les actions des utilisateurs sur la base de données, comme la modification des données ou des privilèges. Cela est essentiel pour des raisons de sécurité ou pour répondre à des exigences de conformité réglementaire.

 

 
 

4. Quel outil permet d’obtenir des informations sur le plan d’exécution d’une requête SQL dans Oracle ?

A EXPLAIN PLAN

B V$SQL

C V$SESSION

D ANALYZE

A
La commande EXPLAIN PLAN génère un plan d’exécution pour une requête SQL, permettant d’analyser comment Oracle prévoit d’exécuter la requête, ce qui aide à optimiser les performances.

 

 

5. Quelle commande permet de voir l’espace libre et utilisé dans un tablespace Oracle ?

A SELECT * FROM DBA_TABLESPACES;

B SELECT * FROM DBA_FREE_SPACE;

C SELECT * FROM DBA_DATA_FILES;

D SELECT * FROM DBA_SEGMENTS;

B
La vue DBA_FREE_SPACE contient des informations sur l’espace libre dans les tablespaces, permettant aux administrateurs de suivre l’utilisation de l’espace et de planifier l’allocation de nouvelles ressources.

 

 

6. Quelle commande permet de récupérer de l’espace dans un tablespace Oracle après avoir supprimé une table ?

A ALTER TABLESPACE name SHRINK;

B DROP TABLESPACE name;

C ALTER TABLESPACE name COALESCE;

D ALTER DATABASE RECOVER DATAFILE

C
La commande COALESCE permet de regrouper les espaces libres dans un tablespace après la suppression de données ou de segments. Cela permet de libérer de l’espace et d’améliorer la gestion de l’espace disque.

 

 
 

7. Quelle commande permet d’ajouter un fichier de données à un tablespace Oracle ?

A ALTER TABLESPACE ADD DATAFILE

B CREATE DATAFILE

C ALTER DATABASE ADD DATAFILE

D ADD DATAFILE TO TABLESPACE

A
La commande ALTER TABLESPACE ADD DATAFILE permet d’ajouter un nouveau fichier de données à un tablespace existant. Exemple:

ALTER TABLESPACE tablespace_name ADD DATAFILE '/path/to/datafile.dbf' SIZE 100M;

 

 

8. Quelle vue dynamique permet d’afficher les verrous actuellement détenus par des sessions dans Oracle ?

A V$LOCK

B V$SESSION_LOCK

C V$DATABASE_LOCK

D V$SESSION_WAIT

A
La vue V$LOCK permet d’afficher les informations sur les verrous détenus par les sessions dans Oracle. Cela est utile pour diagnostiquer les problèmes de blocage ou de contention.

 

 

9. Quelle commande RMAN permet d’effectuer une sauvegarde incrémentielle d’une base de données Oracle ?

A BACKUP INCREMENTAL

B BACKUP DATABASE INCREMENTAL LEVEL 1

C BACKUP DATABASE FULL

D BACKUP LEVEL 1 DATABASE

B
La commande BACKUP DATABASE INCREMENTAL LEVEL 1 effectue une sauvegarde incrémentielle de la base de données. Une sauvegarde incrémentielle ne capture que les modifications apportées depuis la dernière sauvegarde (full ou incrémentielle).

 

 
 

10. Quelle commande permet de supprimer un utilisateur dans Oracle ?

A DROP USER

B REMOVE USER

C DELETE USER

D DROP ACCOUNT

A
La commande DROP USER est utilisée pour supprimer un utilisateur dans Oracle. Cette commande supprime également tous les objets associés à l’utilisateur (tables, vues, etc.). Par exemple: DROP USER username CASCADE;

 

Laisser un commentaire

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