Поделиться через


Схемы

Добавления: 14 апреля 2006 г.

Схема — это контейнер, который содержит таблицы, представления, процедуры и так далее. Они находятся в базе данных, которая расположена на сервере. Эти сущности соответствуют друг другу, как вложенные ячейки. Сервер — это внешняя ячейка, а схема — внутренняя. Она хранит все защищаемые объекты, перечисленные ниже. Но схема не может содержать другую ячейку.

Защищаемые объекты, которые должны быть расположены внутри схемы Класс

Тип

TYPE

Коллекция XML-схем

XML SCHEMA COLLECTION

Таблица

OBJECT

Представление

OBJECT

Процедура

OBJECT

Функция

OBJECT

Статистическое вычисление

OBJECT

Ограничение

OBJECT

Синоним

OBJECT

Очередь

OBJECT

Статистика

OBJECT

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

ms365789.note(ru-ru,SQL.90).gifПримечание.
В ранних версиях SQL Server база данных могла содержать сущность с именем «schema», но она была, фактически, пользователем базы данных. SQL Server 2005 — это первая версия SQL Server, в которой схема является и контейнером, и пространством имен.

См. также

Основные понятия

Отделение пользователей от схем
Защищаемые объекты
Иерархия разрешений

Справка и поддержка

Получение помощи по SQL Server 2005