Системный каталог

Автор: Randy Alexander
Дата создания: 25 Апрель 2021
Дата обновления: 1 Июль 2024
Anonim
«Администрирование PostgreSQL 9.4. Базовый Курс». Системный каталог. Тема №07
Видео: «Администрирование PostgreSQL 9.4. Базовый Курс». Системный каталог. Тема №07

Содержание

Определение - Что означает системный каталог?

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


Например, язык словаря данных (DDL) для каждой таблицы в базе данных сохраняется в системном каталоге.

Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Techopedia объясняет системный каталог

Системный каталог является важной частью базы данных. Внутри базы данных есть объекты, которые включают таблицы, представления и индексы. По сути, системный каталог представляет собой набор объектов, который включает в себя информацию, которая определяет:
  • Другие объекты, включенные в базу данных
  • Сама структура базы данных
  • Несколько других важных частей информации
Системный каталог, предназначенный для реализации, можно разбить на логические группы объектов. Это предложение таблиц, которые доступны не только администратору базы данных, но и всем другим пользователям базы данных. Например, пользователи могут захотеть увидеть определенные привилегии базы данных, с которыми им предоставлены; тем не менее, нет необходимости выяснять в отношении процессов базы данных или внутренней структуры.

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

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