Atelier1 DBA

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 2

L2 RSI Ateliers DBA

ATELIER 1 : Le dictionnaire de données

Objectifs de l’atelier :

o Se familiariser avec le serveur Oracle.


o Manipuler les principales vues du dictionnaire de données à savoir les vues statiques
et les vues dynamiques.

Vues Statiques :

Connecter vous au schéma SYSTEM.

1. Interroger la base pour déterminer à quelles vues du dictionnaire peut-on accéder :


utiliser les vues DICTIONARY (synonyme DICT) et DICT_COLUMNS.
2. Sélectionner les noms des vues du dictionnaire de données qui incluent la chaine
« TABLES ».
3. Sélectionner les noms des vues du dictionnaire de données ayant le nom de colonne
« BLOCK ».
4. Afficher la liste des tables du compte SYSTEM.
5. Afficher la liste des tables du compte HR.
6. Afficher le nombre de tables créées par chaque utilisateur.
7. Affichez la liste des objets (table, index, fonction, séquence, synonyme, etc…) du
compte HR, leur type, la date de création et la date de dernière modification.
8. Ajouter une colonne observation varchar2(30) à la table JOB_HISTORY ? tester de
nouveau la requête précédente.
9. Donnez les noms, types ainsi que les propriétaires de tous les objets sur lesquels le
compte HR a des droits.
10. Afficher la liste des vues du compte HR.
11. Afficher la liste des contraintes créées par le compte HR.
12. Créez un script qui affiche le nom des colonnes, le nom des contraintes, leur type, la
condition de recherche et le statut d’une table particulière.

Vues Dynamiques :

13. Donner la liste des utilisateurs connectés sur votre instance courante (utiliser la vue
v$session : username, sid, serial#, program, ident). Ident est une colonne rajoutée
pour identifier de façon explicite les processus d’arrières plan et les processus
utilisateurs. S'il s'agit d'un processus utilisateur, ident vaut "PROCESSUS
UTILISATEUR" sinon il vaut "PROCESS ARRIERE PLAN".
14. Utiliser la vue v$instance pour en savoir plus sur votre instance Oracle, déterminer le
rôle de la colonne status de cette vue.

Msakni Page 1
L2 RSI Ateliers DBA

15. Déterminer en utilisant la vue de performance v$database le mode d’ouverture de la


base.
16. Déterminer la taille de la SGA (utiliser la vue dynamique v$sga).
17. Déterminer la taille détaillée de la SGA (utiliser la vue dynamique v$sgastat).
18. Afficher les informations relatives au PGA (utiliser la vue dynamique v$pgastat).
19. Ouvrir une autre session avec le compte HR/HR, écrire une requête et donner le texte
de la requête lancée par le l’utilisateur HR sur la base (utiliser les vues v$sqlarea,
v$session) à partir de la première session.

Msakni Page 2

Vous aimerez peut-être aussi