DeepEdit!

Программирование баз данных на Oracle, техническая документация, литература, статьи и публикации

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта

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


В этом приложении описываются представления словаря данных, ко­торые применяются в процессе программирования на PL/SQL. Здесь приведены не все представления, а только наиболее используемые. Кро­ме того, дается краткое описание словаря данных и принципов его функ­ционирования.

Словарь данных (data dictionary) — это область, где Oracle хранит инфор­мацию о структуре базы данных. Сами данные находятся в других местах, а в словаре лишь описано, как организованы реальные данные. Словарь состоит из таблиц и представлений, к которым можно обращаться с за­просами точно так же, как и к любым другим таблицам и представлениям базы данных. Владельцем этих представлений является пользователь Oracle с именем SYS.
Словарь данных создается, как правило, одновременно с созданием иинсталляцией базы данных. Без него программы PL/SQL работать не смогут. В большинстве систем представления словаря данных создаются с помощью сценария        который выполняется как часть процесса установки базы данных. В системах Unix файл находится в каталоге rdbms/admin. Сценарий должен запускаться на выполнение либо пользователем SYS, либо соединением с SQL*Plus.
Более подробно о представлениях словаря данных (в том числе и о тех, которые не рассматриваются здесь, а также о представлениях выпол­нения v$) рассказывается в руководстве "Oracle Sever Reference".
 









jAntivirus