Sie sind auf Seite 1von 2

Ecole Supérieure de Technologie Essaouira

LP_ISIL_2018-2019

Module 8: BDA Atelier N0 3 : Gestion du dictionnaire, fichiers et tablespaces

Soient les objets de dictionnaire de données: dictionary, v$instance, v$thread, v$parameter, v$database,
v$version, v$database, v$datafile, v$controlfile, v$controlfile_record_section v$logfile, v$log,
dba_data_files, dba_users, dba_free_space, dba_segments, dba_rollback_segs, dba_users,
dba_ts_quotas, …

[Q1] Se connecter à une instance inactive.


[Q2] Se connecter comme administrateur: system /manager as sysdba et démarrer l’instance à l’aide du
fichier pfile.
[Q3] Rechercher la liste de toutes les vues du dictionnaire de données.
[Q4] Rechercher le nombre exact des vues: utilisateurs, d’ensemble, d’administrations et dynamiques.
[Q5] Quel est le nom de l’instance Oracle, sa version, sa machine de résidence et l’état de la base?
[Q6] Identifier le nom, date de création, mode d’ouverture, mode de journalisation de la base de données.
[Q7] Déterminer la taille de blocs de la base de données.
[Q8] Localiser le fichier de paramètres d’initialisation de la base de données et examiner son contenu.
[Q9] Afficher la liste des noms des fichiers de données et la taille de leurs blocs.
[Q10] Identifier le fichier de données qui constitue le tablespace SYSTEM.
[Q11] Quels sont les noms et les numéros et les états des espaces de stockage?
[Q12] Dans quel espace de stockage est localisé chaque fichier de données ?
[Q13] Créer un espace de stockage appelé ISIL ayant un seul fichier de 2Mo, la taille peut être en
extension automatique de 500Ko avec taille maximale de 6Mo.
[Q14] Créer un espace de stockage temporaire appelé Temp_ISIL ayant un seul fichier de 1Mo.
[Q15] Vérifier le résultat de création de ces deux espaces de stockage.
[Q16] Afficher la taille et le nombre de blocs de chaque talespace.
[Q17] Quel est le volume d'espace libre disponible et le volume d'espace utilisé dans la base de données ?
[Q18] Allouer 500 Ko d'espace disque supplémentaire au tablespace ISIL.
[Q19] Supprimez les tablespaces ISIL et Temp_ISIL et le fichier de données associé, vérifiez le résultat.
[Q20] Répertorier le nom et la date de création des utilisateurs de la base de données.
[Q21] Où se trouve le fichier de contrôle existant et quel est son nom ?
[Q22] Tenter de démarrer la base de données sans fichier de contrôle.
[Q23] Quelle est la taille initiale de la section relative aux fichiers de données dans le fichier de contrôle
?

1
Prof : A.GUEZZAZ
Ecole Supérieure de Technologie Essaouira
LP_ISIL_2018-2019

[Q24] Répertorier le nombre et l'emplacement des fichiers journaux existants et afficher le nombre de
groupes de fichiers de journalisation et de membres que contient votre base de données.
[Q25] Dans quel mode la base de données est-elle configurée ? l'archivage est-il activé ?
[Q26] Afficher la taille de chaque fichier de journalisation et son groupe.
[Q27] Identifier les différents types de segments de la base de données.
[Q28] Répertorier l'espace libre disponible par tablespace. L'interrogation doit afficher le nombre de
fragments, l'espace libre total et le plus grand extent libre de chaque tablespace.
[Q29] Répertorier les segments d'annulation du tablespace UNDOTBS.
[Q30] Créer le tablespace d'annulation UNDO_ISIL d'une taille de 15 Mo et répertoriez les segments
d'annulation d'UNDO_ISIL.
[Q31] Créez l'utilisateur Bob associé au mot de passe isil en lui attribuant 5Go dans l’aspace de stockage
users. Assurez vous que les objets créés (ex. Table) par Bob ne sont pas ajoutés au tablespace
SYSTEM. Assurez-vous également que Bob peut se connecter et créer dans les tablespaces USERS.
[Q32] Créez l'utilisateur Emi associé au mot de passe este en lui attribuant 4Go dans l’aspace de stockage
users et dont l’espace par défaut est users. Assurez-vous que les objets créés par Emi ne sont pas
ajoutés au tablespace SYSTEM.
[Q33] Affichez les informations sur Bob et Emi à partir du dictionnaire de données.
[Q34] A partir du dictionnaire de données, affichez les informations sur la quantité d'espace que Bob peut
utiliser dans les tablespaces.
[Q35] Sous l'ID utilisateur Bob, remplacez le mot de passe de Bob par SAM.
[Q36] Sous l'ID utilisateur SYSTEM, supprimez le quota de Bob sur son tablespace par défaut.
[Q37] Examinez la vue du dictionnaire de données et répertoriez les privilèges système du rôle
RESOURCE.
[Q38] Créez le rôle R_Este qui permettra à un utilisateur de créer une table ou une vue et de sélectionner
des données dans la table CLIENT créée par Emi.
[Q39] Affectez les rôles RESOURCE et R_Este à Bob, en donnant le droit à Bob de les transmettre aux
autres.
[Q40] Donnez à Bob la possibilité de lire toutes les informations du dictionnaire de données.
[Q41] Bob doit vérifier les segments d'annulation actuellement utilisés par l'instance. Connectez- vous
sous l'ID utilisateur Bob et répertorier les segments d'annulation utilisés.

2
Prof : A.GUEZZAZ