Схемы

Схема – это именованная группа объектов БД, имеющая владельца.

Каждый пользователь БД может создать одну или несколько схем.

При создании пользователя автоматически создается схема по умолчанию, имя которой совпадает с именем пользователя.

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

При использовании механизма схем отпадает необходимость жесткой привязки имени объекта к владельцу объекта – пользователю БД (владелец схемы может быть сменен и после этого удален).

Схема позволяет создать два объекта с одинаковым именем, но в разных схемах (например, тестовые таблицы, таблицы с одинаковыми именами для разных структурных подразделений).