Создание и изменение таблиц
Редактор таблицы обеспечивает визуальное создание и модификацию таблиц.
Для создания новой таблицы щелкнуть правой кнопкой мыши на узле Tables и выбрать команду Create Table из контекстного меню.
Для изменения существующей таблицы щелкнуть правой кнопкой мыши на узле таблицы, которую необходимо изменить, и выбрать команду Alter Table из контекстного меню.
Каждое из этих действий открывает редактор таблицы. Он состоит из следующих частей:
-
«Редактор столбцов» – используется для создания столбца таблицы;
-
вкладка «Indices» – используется для управления индексами;
-
вкладка «Foreign Keys» – используется для управления внешними ключами;
-
окно Properties, в котором отображаются свойства редактируемой таблицы.
Для сохранения внесенных изменений нажать кнопку Save или Save All на главной панели инструментов Visual Studio, или комбинацию клавиш < Ctrl >+< S >, и подтвердить сохранение изменений.
Редактор столбцов
Редактор столбцов используется для добавления и удаления столбцов таблицы.
Для удаления столбца надо выделить его и нажать клавишу < Delete > на клавиатуре. Для выделения нескольких столбцов надо удерживать клавишу < Ctrl >.
Если добавить или удалить несколько столбцов, то при сохранении изменений будет выполнено несколько команд ALTER TABLE.
Индексы
Управление индексами выполняется через вкладку Indices:
-
для добавления индекса нажать кнопку “+” и ввести параметры добавляемого индекса;
-
для удаления индекса выбрать в списке индексов удаляемый индекс и нажать кнопку “-”;
-
для изменения параметров индекса выбрать в левой части окна необходимый индекс и ввести соответствующие изменения.
Внешние ключи
Управление внешними ключами выполняется через вкладку Foreign Keys:
-
для добавления внешнего ключа нажать кнопку “+” и ввести параметры добавляемого ключа: имя внешнего ключа, имя таблицы, на которую он ссылается, столбцы внешнего ключа и действия при обновлении и удалении;
-
для удаления внешнего ключа выбрать в списке удаляемый ключ и нажать кнопку “-”;
-
для изменения параметров внешнего ключа выбрать в списке необходимый внешний ключ и внести соответствующие изменения.