Глава 51. Системные каталоги#

Глава 51. Системные каталоги

Глава 51. Системные каталоги

Системные каталоги - это место, где система управления реляционными базами данных хранит метаданные схемы, такие как информация о таблицах и столбцах, а также внутренняя информация учета. Системные каталоги Tantor SE - это обычные таблицы. Вы можете удалить и создать таблицы, добавить столбцы, вставить и обновить значения и тем самым серьезно нарушить работу вашей системы. Обычно не следует изменять системные каталоги вручную, обычно есть SQL-команды для этого. (Например, CREATE DATABASE вставляет строку в каталог pg_database - и фактически создает базу данных на диске). Есть некоторые исключения для особенно экзотических операций, но многие из них со временем стали доступными в виде SQL-команд, и поэтому потребность в прямом изменении системных каталогов постепенно уменьшается.