Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Конструктор таблиц наряду с редактором Transact-SQL предоставляет графический пользовательский интерфейс для создания и изменения структуры таблицы, включая программные объекты, связанные с таблицами, для баз данных SQL Server.Он запускается при создании новой таблицы для подключенной базы данных или проекта, а также при двойном щелчке таблицы для внесения в нее изменений в Обозреватель объектов SQL Server или в обозревателе решений.
Конструктор состоит из сетки столбцов, области скриптов и контекстной области.В сетке столбцов перечисляются все столбцы в таблице.В этой сетке можно добавлять, изменять и удалять столбцы.Контекстная панель обеспечивает логическое представление определения таблицы (ключи, индикаторы, ограничения, триггеры и т. д.), а также позволяет выбирать объект, выделяя его связи с отдельными столбцами. Можно также добавлять новые объекты в таблицу в этой панели и изменять свойства выбранного объекта в таблице свойств.В области скриптов отображается определение структуры таблицы и выделяется подсветкой скриптов для объекта, выбранного в контекстной области или в сетке столбцов.Предусмотрена возможность вносить изменения в скрипт, одновременно просматривая отображение сетки столбцов и контекстной области.Любые изменения на любой из этих трех областей немедленно распространяются на две другие.
Предупреждение |
|---|
В следующих процедурах используются сущности, созданные в процедурах в разделах Разработка подключенной базы данных и Разработка базы данных вне сети с учетом проекта. |
Создание новой таблицы
Откройте проект TradeDev, который применялся для работы в предыдущих процедурах.
В области Обозреватель решений разверните папку dbo, щелкните правой кнопкой мыши папку Tables и выберите Добавить, затем Таблица.
Назовите новую таблицу Shipper и нажмите кнопку Добавить.
Откроется конструктор таблиц.В сетке столбцов добавьте к таблице новый столбец с именем ShipperName и установите тип данных int.
Обратите внимание, что свойства столбцов можно также изменить в окне Свойства.Щелкните столбец ShipperName и в окне Свойства измените значение DataType для этого столбца на nvarchar и значение length на 128.Обратите внимание, что после перемещения фокуса с этого поля произойдет автоматическое обновление области скриптов и сетки столбцов конструктора, отражающее внесенное изменение.
Создание нового ограничения внешнего ключа
Щелкните правой кнопкой мыши узел Внешние ключи в контекстной области конструктора и выберите пункт Добавить новый внешний ключ.
Обратите внимание, что количество узлов автоматически увеличится на 1.Нажмите клавишу ВВОД, чтобы принять стандартное имя ограничения.
Замените предусмотренное по умолчанию определение ограничения в области скриптов следующим.
CONSTRAINT [FK_Shipper_Products] FOREIGN KEY ([Id]) REFERENCES [dbo].[Products]([Id])Заслуживает внимания то, что, с точки зрения пользователя, создание и изменение сущностей базы данных для проекта вне сети идентично выполнению тех же задач с подключенной базой данных.
См. также
Как создавать объекты базы данных с помощью конструктора таблиц
Предупреждение