Vous êtes sur la page 1sur 4

TD Administration L2 RSI

TD de révision Administration des Bases de Données


Partie 1 :
Cocher la ou les bonnes réponses

1. Comment s’appelle la mémoire partagée par les processus Oracle?


□ La PGA
□ La SGA
□ La BUFFERPOOL
□ La MGA

2. Mettez dans l'ordre, suivant la règle “contient” ou “gère”.


□ Instance - Tablespace - Database - Table - Rows
□ Instance - Database - Tablespace - Table - Rows
□ Instance - Database - Table - Tablespace - Rows
□ Database - Instance - Tablespace - Table - Rows

3. Une instance Oracle, c’est:


□ L’ensemble des fichiers utiles au fonctionnement d’une base de données Oracle.
□ Les processus et les zones mémoires alloués pour le fonctionnement d’une base de données
Oracle.
□ La phase d'installation du logiciel Oracle.
□ Une base de données qui ne veut plus démarrer.
4. Parmi les propositions suivantes, cochez celles qui sont vraies.
□ Un tablespace ne peut pas contenir plus d'une table.
□ Un tablespace contient soit des tables, soit des index.
□ Un tablespace peut en même temps contenir des tables et des index.
□ Un tablespace peut-être étendue sur plusieurs fichiers.
□ Un tablespace a une taille fixe et ne peut pas être agrandie.

5. En tant que simple utilisateur, quelles sont les tables du dictionnaire que je peux consulter?
□ user_tables
□ dba_roles
□ dba_tables
□ all_tables
□ session_privs

6- Lequel des éléments suivants ne fait pas partie d'une instance d'Oracle ?
□ System Global Area
Mme MSAKNI I Page 1
TD Administration L2 RSI

□ Server Process
□ Database Writer
□ System Monitor

7- Quelle vue du dictionnaire de données permet de trouver le nom de toutes les tables de la
base ?
□ USER_TABLES
□ ALL_TABLES
□ DBA_TABLES
□ ANY_TABLES
□ DICTIONARY

8- Après l’installation du serveur Oracle et la mise en place automatique d’une BD, les
données des utilisateurs sont stockées automatiquement dans le tablespace :
□ System
□ User
□ Undo
□ Temp

9- Vous avez remarqué une dégradation des performances de votre serveur Oracle liée à
l’augmentation du nombre des utilisateurs simultanés. Quelles sont les solutions possibles
pour y remédier.
□ Augmenter la taille de la SGA
□ Augmenter le nombre de process d’arrière plan.
□ Ajouter de nouveaux tablespaces.
□ Augmenter le nombre de fichiers de données.

10-Quelle est la vue qui vous permet d'afficher le nom de toutes les vues du dictionnaire de données ?

□ DICT_PLAN
□ DICT
□ DICT_COLUMN
□ DBA_VIEWS

11-Vous avez spécifié la clause EXTENT MANEGEMENT LOCAL lors de la création de votre
tablespace. Comment cela va affecter la gestion d’espaces dans le tablespace

□ Les extents libres seront gérés par le dictionnaire de données


□ Les tablespaces seront gérés par le système et les users ne pourront pas spécifier la taille
de l’extent.
□ Un bitmap sera utilisé pour la gestion des extents libres et allouées

12- Parmi ces affirmations, lesquelles sont correctes :

Mme MSAKNI I Page 2


TD Administration L2 RSI

□ le Database Writer exécute des opérations de nettoyage suite à l’échec de processus.


□ le Log Write se charge de la récupération de l’instance.
□ le System Monitor permet la récupération après une panne lorsque l’instance est démarrée
suite à une défaillance
□ le Process Monitor enregistre les modifications de la base de données pour permettre la
récupération.

13- Parmi ces affirmations, lesquelles sont correctes :


□ Un serveur Oracle, se compose d'une instance Oracle et d'une base de données Oracle .
□ Une base de données Oracle n’est accessible que via une instance et ne peut être ouverte
que par une seule instance.
□ Une instance peut ouvrir plusieurs bases de données à la fois.

14- Parmi les processus suivants, lequel ou lesquels sont disponibles après le démarrage d’une
instance Oracle ?
□ le processus utilisateur,
□ le processus serveur,
□ les processus d’arrière-plan.

Partie 2 :

Ecrire les ordres SQL qui permettent à un administrateur de :

1. Identifier les différents tablespaces de la base.


2. Afficher le nombre de fichiers du tablespace USERS.
3. Créer un tablespace TBS comportant un seul fichier de données ayant pour nom
TBS_FILE1 de taille initiale 1Mo extensible (128Ko la taille de l’extension) ayant
4Mo comme taille maximale.
4. Ajouter un autre fichier de données au tablespace TBS ayant pour nom TBS_FILE2
ayant une taille initiale 5M non extensible.
5. Créer une table TEST dans le tablespace TBS; vérifier l’existence du segment TEST.
6. Supprimer le tablespace TBS.
Partie 3 :

1. Dites parmi ces tâches quelles sont celles d’un administrateur d’une base de données :

 Installer le logiciel SGBD, faire les mises à jour,


 Installer les pilotes de périphériques,
 La définition et la gestion des espaces de stockage,
 Développement des applications,

Mme MSAKNI I Page 3


TD Administration L2 RSI

 Gérer les utilisateurs et leurs droits d’accès,


 Valider les schémas de données (cohérence, non redondance, optimisation),
 Définir une politique de sécurité,
 Faire un scan pour les virus,
 Assurer la sécurité de la base (sauvegarde, restauration, confidentialité d’accès),
 vérifier la validité des programmes par rapport aux besoins utilisateurs,
 Faire les transferts de données de et vers d’autres systèmes,
 Assister les utilisateurs finaux des applications concernées par les bases de données.

2. Quelles sont les différents composants de la base de données ?


3. Quelle est la différence entre les vues statiques et les vues dynamiques ?
4. Quelle est la vue qui permet d’afficher les objets d’un utilisateur ?
5. Vous êtes connectés à la base de données Oracle, vous voulez affichez les tables de
votre schéma, quelle est la vue que vous devez utiliser ?

Mme MSAKNI I Page 4

Vous aimerez peut-être aussi