ВУЗ:
Составители:
Рубрика:
Мартьянова А.Е. Базы данных и знаний 218
Рис. III.14. Определение условия PRIMARY KEY для одного столбца таблицы
В случае, когда необходимо определить условие PRIMARY KEY
для нескольких столбцов таблицы, например таблицы
«УСПЕВАЕМОСТЬ», последовательность действий будет иной:
1. Нажмите кнопку Manage Indexes/Keys (Управление
индексами/ключами) на панели инструментов окна Design Table
имя_таблицы, в результате чего на экране появится диалоговое окно
Properties (Свойства), в котором необходимо выбрать вкладку
Indexes/Keys (Индексы/Ключи), представленную на рис. III.15.
2. Теперь в полях Column Name (
Имя столбца) выберите имена тех
столбцов, которые вы хотите включить в первичный ключ. После закры-
тия этого диалогового окна условие на значение PRIMARY KEY будет
установлено для всех заданных столбцов.
Обратите внимание на флажок Create as CLUSTERED, который
позволяет определять тип индекса – кластеризованный или некластери-
зованный MS SQL Server.
Кластеризованный индекс таблицы (или представления) – в кото-
ром логический
порядок значений ключа совпадает с физическим поряд-
ком хранения данных в таблице (или представлении). Иными словами,
кластеризованный индекс определяет физический порядок, в котором
данные хранятся в таблице (или в представлении) [8].
218
218 Мартьянова А.Е. Базы данных и знаний
Рис. III.14. Определение условия PRIMARY KEY для одного столбца таблицы
В случае, когда необходимо определить условие PRIMARY KEY
для нескольких столбцов таблицы, например таблицы
«УСПЕВАЕМОСТЬ», последовательность действий будет иной:
1. Нажмите кнопку Manage Indexes/Keys (Управление
индексами/ключами) на панели инструментов окна Design Table
имя_таблицы, в результате чего на экране появится диалоговое окно
Properties (Свойства), в котором необходимо выбрать вкладку
Indexes/Keys (Индексы/Ключи), представленную на рис. III.15.
2. Теперь в полях Column Name (Имя столбца) выберите имена тех
столбцов, которые вы хотите включить в первичный ключ. После закры-
тия этого диалогового окна условие на значение PRIMARY KEY будет
установлено для всех заданных столбцов.
Обратите внимание на флажок Create as CLUSTERED, который
позволяет определять тип индекса кластеризованный или некластери-
зованный MS SQL Server.
Кластеризованный индекс таблицы (или представления) в кото-
ром логический порядок значений ключа совпадает с физическим поряд-
ком хранения данных в таблице (или представлении). Иными словами,
кластеризованный индекс определяет физический порядок, в котором
данные хранятся в таблице (или в представлении) [8].
218
Страницы
- « первая
- ‹ предыдущая
- …
- 216
- 217
- 218
- 219
- 220
- …
- следующая ›
- последняя »
