Представления словаря данных

Эта рубрика будет посвящена:

  • использованию представлений словаря данных для поиска информации по объектам;

  • запросам различных представлений словаря данных.

3-4-1432170

В этой вводной публикации излагаются начальные сведения о представлениях словаря данных. Эти представления словаря можно использовать для извлечения метаданных и создания отчетов по объектам схемы.

Пользовательские таблицы – это таблицы, созданные пользователем и содержащие деловые данные, например таблица EMPLOYEES. В базе данных Oracle существует еще одна коллекция таблиц и представлений, известная как словарь данных. Эта коллекция создается и обслуживается сервером Oracle, причем в ней содержатся сведения о базе данных. Словарь данных организован в таблицы и представления, как и другие сведения базы данных. Словарь данных – это не только центральный компонент каждой базы данных Oracle, он является также важным средством для всех пользователей, от конечных пользователей до разработчиков прикладных программ и администраторов баз данных.

Для доступа к словарю данных используются инструкции SQL. Так как словарь данных доступен только для чтения, допускается выполнять только запросы таблиц и представлений.

Можно запрашивать представления словаря, которые основаны на таблицах словаря, чтобы найти сведения, такие как:

  • определения всех объектов схемы в словаре (таблицы, представления, индексы, синонимы, последовательности, процедуры, функции, пакеты, триггеры и так далее);

  • значения по умолчанию для столбцов;

  • сведения об ограничениях целостности;

  • имена пользователей Oracle;

  • привилегии и роли, предоставленные каждому пользователю;

  • другие общие сведения о базе данных.

Далее: Использование подзапросов для обработки данных

Похожие записи