0% ont trouvé ce document utile (0 vote)
101 vues5 pages

TP2 Oracle: Vues du Dictionnaire de Données

Ce document décrit un TP sur l'administration des bases de données Oracle. Il présente différentes vues du dictionnaire de données comme DICTIONARY, USER_OBJECTS, USER_TABLES, USER_TAB_COLUMNS, USER_CONS_COLUMNS et USER_CONSTRAINTS pour manipuler et afficher des informations sur les objets, tables et contraintes.

Transféré par

Ameni Boughanmi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
101 vues5 pages

TP2 Oracle: Vues du Dictionnaire de Données

Ce document décrit un TP sur l'administration des bases de données Oracle. Il présente différentes vues du dictionnaire de données comme DICTIONARY, USER_OBJECTS, USER_TABLES, USER_TAB_COLUMNS, USER_CONS_COLUMNS et USER_CONSTRAINTS pour manipuler et afficher des informations sur les objets, tables et contraintes.

Transféré par

Ameni Boughanmi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Enseignante : Asma Ben Bouyahia TP Administration des bases de données

ISSATM 2021/2022

TP2 : Le dictionnaire de données


Objectifs :
 Se familiariser avec le serveur Oracle.
 Manipuler les principales vues du dictionnaire de données à savoir les vues
statiques et les vues dynamiques.

1. Rappel :

Le dictionnaire de données (DD) est un ensemble de vues et de tables accédés en


lecture seule crée et maintenu par le compte SYS et contenant toutes les composantes
logiques et physiques du serveur de base de données.

2eme année SI Page 1


Enseignante : Asma Ben Bouyahia TP Administration des bases de données
ISSATM 2021/2022

2. Utiliser les vues du dictionnaire de données :

a) La vue DICTIONARY : contient le nom et la description des tables et vues du


dictionnaire

b) La vue USER_OBJECTS Décrit tous les objets dont vous êtes propriétaire

Permet d’afficher facilement le nom et le type de tous les objets de votre schéma, ainsi
que les informations suivantes :
 Date de création
 Date de dernière modification
 Statut (valide ou non valide)

Connectez-vous au compte HR
Exécutez cette requête qui permet d’afficher la liste des objets du compte HR

SELECT object_name, object_type, created


FROM user_objects
ORDER BY object_type;

2eme année SI Page 2


Enseignante : Asma Ben Bouyahia TP Administration des bases de données
ISSATM 2021/2022

c) La vue USER_TABLES
Affichez les tables du compte HR

SELECT table_name
FROM user_tables;

Affichez les informations relatives aux colonnes des tables du compte HR

DESCRIBE user_tab_columns;

2eme année SI Page 3


Enseignante : Asma Ben Bouyahia TP Administration des bases de données
ISSATM 2021/2022

SELECT column_name, data_type


FROM user_tab_columns
WHERE table_name= 'EMPLOYEES';

d) La vue USER_CON_COLUMNS : décrit les colonnes dont vous êtes propriétaire et


qui sont définit dans les contraintes
DESCRIBE user_cons_columns ;

SELECT constraint_name, column_name


FROM user_cons_columns
WHERE table_name = 'EMPLOYEES';

2eme année SI Page 4


Enseignante : Asma Ben Bouyahia TP Administration des bases de données
ISSATM 2021/2022

e) La vue USER_CONSTRAINTS : décrit les définitions des contraintes sur les tables

DESCRIBE user_constraints ;

SELECT constraint_name, constraint_type, search_condition,


R_constraint_name
FROM user_constraints
WHERE table_name = 'EMPLOYEES';

2eme année SI Page 5

Vous aimerez peut-être aussi