Будинки Бази даних Що таке системний каталог? - визначення з техопедії

Що таке системний каталог? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає системний каталог?

Системний каталог - це група таблиць і поглядів, що містять важливі деталі щодо бази даних. Кожна база даних, що складається з системного каталогу та інформації в системному каталозі, визначає рамки бази даних.

Наприклад, мова словника даних (DDL) для кожної таблиці в базі даних зберігається в системному каталозі.

Техопедія пояснює системний каталог

Системний каталог є важливою частиною бази даних. Всередині бази даних є об’єкти, до яких відносяться таблиці, представлення та індекси. В основному, системний каталог - це сукупність об'єктів, яка включає інформацію, яка визначає:

  • Інші об'єкти, що входять до бази даних
  • Сама структура бази даних
  • Кілька інших життєво важливих відомостей
Системний каталог, призначений для реалізації, можна розділити на логічні групи об'єктів. Це пропонується запропонувати таблиці, доступні не тільки адміністратору бази даних, але і всім іншим користувачам бази даних. Наприклад, користувачі можуть побачити конкретні привілеї бази даних, з якими їм надано; однак не потрібно вимагати довідок щодо процесів бази даних та внутрішньої структури.


Користувач, як правило, шукає системний каталог, щоб отримати інформацію про власні об’єкти користувача, а також привілеї, в той час як адміністратор бази даних повинен бути спроможний дізнатися про будь-яку подію чи структуру всередині бази даних. У певних реалізаціях можна знайти об'єкти системного каталогу, до яких може бути доступний лише адміністратор бази даних.


Системний каталог надзвичайно важливий для адміністраторів бази даних або всіх інших користувачів бази даних, які бажають зрозуміти природу та структуру бази даних. Системний каталог дозволяє зберігати замовлення не тільки користувачами та адміністратором бази даних, але й сервером баз даних.

Що таке системний каталог? - визначення з техопедії