Spec-Zone .ru
спецификации, руководства, описания, API

22.2.3.3. Редактирование Таблиц

Соединитель/Сеть содержит редактор таблиц, который включает визуальному созданию и модификации таблиц.

К Табличному Разработчику можно получить доступ посредством действия мыши на узле табличного типа Проводника Сервера. Составить новую таблицу, щелчок правой кнопкой Табличный узел (под узлом соединения) и выбрать команду Create Table из контекстного меню.

Изменить существующую таблицу, двойной щелчок узел таблицы, чтобы изменить, или щелчок правой кнопкой этот узел и выбрать элемент Проекта из контекстного меню. Любая из команд открывает Табличного Разработчика.

Редактор таблиц реализуется таким образом известного Редактора таблиц Браузера Запроса, но с незначительными различиями.

Рисунок 22.5. Редактирование Новой Таблицы

Редактирование Новой Таблицы

Табличный Разработчик состоит из следующих частей:

Каждая из этих областей обсуждается более подробно в последующих разделах.

Чтобы сохранить изменения, Вы сделали в Табличном Разработчике, используете или кнопку Save или Save All Visual Studio основная панель инструментов, или нажимаете Control+S. Если Вы уже не назвали таблицу, Вы будете запрошены сделать так.

Рисунок 22.6. Выберите Имя таблицы

Выберите Имя таблицы

Как только таблица составляется, можно просмотреть ее в Проводнике Сервера.

Рисунок 22.7. Недавно Составленная Таблица

Недавно Составленная Таблица

Главное меню Table Designer позволяет Вам устанавливать столбец первичного ключа, отношения редактирования, такие как внешние ключи, и создавать, индексирует.

Рисунок 22.8. Табличное Главное меню Разработчика

Табличное Главное меню Разработчика

22.2.3.3.1. Редактор столбца

Можно использовать Редактора Столбца, чтобы установить или изменить название, тип данных, значение по умолчанию, и другие свойства столбца таблицы. Чтобы установить фокус в необходимую ячейку сетки, используйте щелчок мышью. Также можно переместиться через сетку, используя ключи Tab и Shift+Tab.

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

Установить или сбросить свойства столбца типа флага (NOT NULL, автоматический постепенно увеличенный, флаги), проверка или непроверяют соответствующие флажки. Отметьте, что набор флагов столбца зависит от его типа данных.

Чтобы переупорядочить столбцы, индексируйте столбцы или столбцы внешнего ключа в Редакторе Столбца, выберите целый столбец, чтобы переупорядочить, щелкая по селекторному столбцу слева сетки столбца. Затем переместите столбец при использовании Control+Up (чтобы переместить столбец вверх) или Control+Down (чтобы переместить столбец вниз) ключи.

Чтобы удалить столбец, выберите это, щелкая по селекторному столбцу слева сетки столбца, затем нажмите кнопку Delete на клавиатуре.

22.2.3.3.2. Редактирование Индексирует

Индексирует управление, выполняется, используя, Индексирует/Ключи диалоговое окно.

Добавить индексирование, избранного Табличного Разработчика, Индексирует/Ключи... из главного меню, и щелкните по Add, чтобы добавить, что новое индексирует. Можно тогда установить имя индекса, индексировать вид, индексировать тип, и ряд индексирует столбцы.

Рисунок 22.9. Индексирует Диалоговое окно

Индексирует Диалоговое окно

Чтобы удалить индексирование, выберите это в поле списка слева, и нажмите кнопку Delete.

Чтобы измениться индексируют настройки, избранные, необходимые индексируют в поле списка слева. Подробная информация об индексировании выводится на экран в панели на правой стороне. Измените требуемые значения.

22.2.3.3.3. Редактирование Внешних ключей

Вы управляете внешними ключами для InnoDB таблицы используя диалоговое окно Отношений Внешнего ключа.

Чтобы добавить внешний ключ, выберите Табличного Разработчика, Отношения... из главного меню. Это выводит на экран диалоговое окно Отношения Внешнего ключа. Щелкните по Add. Можно тогда определить имя внешнего ключа, имя таблицы, на которое ссылаются, столбцы внешнего ключа, и действия после обновления и удалить.

Чтобы удалить внешний ключ, выберите это в поле списка слева, и нажмите кнопку Delete.

Чтобы изменить настройки внешнего ключа, выберите необходимый внешний ключ в поле списка слева. Подробная информация о внешнем ключе выводится на экран в правой панели. Измените требуемые значения.

Рисунок 22.10. Диалоговое окно Отношений Внешнего ключа

Диалоговое окно Отношений Внешнего ключа

22.2.3.3.4. Свойства столбца

Вкладка Column Properties может использоваться, чтобы установить опции столбца. В дополнение к общим свойствам столбца, представленным в Редакторе Столбца, на вкладке Column Properties, можно установить дополнительные свойства, такие как Набор символов, Сопоставление и Точность.

22.2.3.3.5. Табличные Свойства

Чтобы перевести Табличные Свойства в рабочее состояние выбирают таблицу и щелчок правой кнопкой, чтобы активировать контекстное меню. Выберите Свойства. Табличные Свойства прикрепляемое окно будут выведены на экран.

Рисунок 22.11. Табличный Пункт меню Свойств

Табличный Пункт меню Свойств

Следующие табличные свойства могут быть установлены:

  • Автоматический Инкремент.

  • Средняя Длина Строки.

  • Набор символов.

  • Сопоставление.

  • Комментарий.

  • Каталог данных.

  • Индексируйте Каталог.

  • Максимальные Строки.

  • Минимальные Строки.

  • Имя.

  • Формат строки.

  • Схема.

  • Механизм хранения. Отметьте, что в MySQL 5.5 и выше, механизм хранения значения по умолчанию для новых таблиц InnoDB. См. Раздел 14.2.1.1,"InnoDB как Механизм Хранения MySQL Default" для получения дополнительной информации о выборе механизма хранения, и соображениях, если Вы преобразовываете существующие таблицы в InnoDB.

Свойство Schema только для чтения.

Рисунок 22.12. Табличные Свойства

Табличные Свойства