С помощью словарей данных получаем информацию о созданных таблицах.
1) О табличном пространстве, в котором таблица создана, ее параметрах распределения памяти (см. рис. 3) из словаря данных USER _ TABLES :
- для таблицы WAREHOUSES :
SELECT TABLESPACE_NAME, PCT_FREE, PCT_USED, INITIAL_EXTENT,
NEXT_EXTENT, MIN_EXTENTS, MAX_EXTENTS, PCT_INCREASE
FROM USER_TABLES WHERE TABLE_NAME='WAREHOUSES';
- для таблицы GOODS :
SELECT TABLESPACE_NAME, PCT_FREE, PCT_USED, INITIAL_EXTENT,
NEXT_EXTENT, MIN_EXTENTS, MAX_EXTENTS, PCT_INCREASE
FROM USER_TABLES WHERE TABLE_NAME='GOODS';
- для таблицы STORAGES :
SELECT TABLESPACE_NAME, PCT_FREE, PCT_USED, INITIAL_EXTENT,
NEXT_EXTENT, MIN_EXTENTS, MAX_EXTENTS, PCT_INCREASE
FROM USER_TABLES WHERE TABLE_NAME='STORAGES';

Также в словарях данных можно найти такую информацию: информации о собственном пользовательском статусе (представление USER _ USERS ), о других пользователях ( ALL _ USERS ), о собственных таблицах ( USER _ TABLES ), ролях ( USER _ ROLE _ PRIVS ) и т.д..


На рисунке ниже показаны примеры использования команды DESC ( DESCRIBE ) для просмотра структуры пользовательских таблиц STORAGES, WAREHOUSES и GOODS .


Через словари данных можно просмотреть:
- информацию об объектах пользователя (представление USER _ OBJECTS ), например, о функциях:
SELECT * FROM USER_OBJECTS WHERE OBJECT_TYPE='FUNCTION';
- исходные тексты процедур и функций:
SELECT TEXT FROM USER_SOURCE WHERE NAME=' < имя процедуры или функции > ';