Практическое руководство. Указание таблиц для создания данных
Чтобы создать данные, необходимо создать и выполнить план создания данных. План создания данных содержит сведения о том, какие таблицы и столбцы требуется заполнить данными. Дополнительные сведения см. в разделе Создание данных теста для баз данных с помощью генераторов данных.
Ниже приведены два важных ограничения относительно таблиц, которые можно указывают для создания данных.
Некоторые таблицы имеют внешние ключи, ссылающиеся на столбцы в других таблицах. Если требуется создать данные для таблицы с внешними ключами, необходимо также создать данные для таблиц, на которые указывают эти ключи.
Некоторые таблицы имеют триггеры, запрещающие удаление. Если попытаться удалить строки из таких таблиц, триггеры выполнят откат удаления. Для такой таблицы или таблицы, которая на нее ссылается, нельзя создавать данные обычным способом. Например, нельзя обычным способом создавать данные для таблицы Employee базы данных AdventureWorks. Дополнительные сведения см. в разделе Устранение неполадок создания данных.
Перед указанием таблиц, которые требуется заполнить данными, необходимо открыть или создать план создания данных. Дополнительные сведения см. в разделе Практическое руководство. Создание плана создания данных.
Примечание
Если план создания данных создается в проект базы данных, еще не имеющем схемы, этот план будет пустым.Если схема импортируется в проект базы данных после создания плана создания данных, вам предлагается решить следует ли обновить план создания данных на основе схемы.
Выбор таблиц для заполнения данными
Откройте или создайте план создания данных. В конструкторе Visual Studio отобразится план создания данных и окно Предварительный просмотр созданных данных.
Совет
Если окно Предварительный просмотр созданных данных не открыто, его можно открыть, выбрав в меню Данные команду Создание данных и щелкнув имя окна.По умолчанию окно Предварительный просмотр созданных данных закреплено и добавлено в виде вкладки в нижней области окна плана создания данных.Чтобы развернуть представление, щелкните окно, а затем выберите команду Вкладка в меню Окно.Можно также щелкнуть правой кнопкой мыши в строке заголовка, а затем щелкнуть Вкладка.
Щелкните окно плана создания данных.
Все таблицы в схеме перечислены в плане создания данных. По умолчанию все таблицы выбраны при первом создании плана создания данных.
С помощью флажков перед таблицами укажите, какие из них нужно заполнить данными.
Примечание
Можно выбрать или отменить выбор всех таблиц с помощью команд Включить все таблицы в генерацию данных и Исключить все таблицы из генерации данных.Для получения доступа к этим командам можно щелкните правой кнопкой мыши окно плана создания данных или открыть меню Данные и выбрать команду Генератор данных.
Невозможно снять флажки таблиц, на которые указывают внешние ключи других таблиц. Флажки могут находиться только в одном из следующих состояний.
Состояние
Подсказка
Примечания
Снят
Исключено из создания данных
Можно установить флажок для включения таблицы.
Установлен
Включено в создание данных
Можно снять флажок для исключения таблицы.
Установлен и затенен
Включено в создание данных (вследствие ссылки внешнего ключа)
Можно установить флажок для включения таблицы. Снять флажок нельзя. Если все таблицы, указывающие на таблицу, исключены, флажок снимается автоматически.
(Необязательно.) Задайте информацию в столбцах Строки для вставки, Связанная таблица и Отношение к связанной таблице. Дополнительные сведения см. в разделе Практическое руководство. Задание количества создаваемых строк.
В меню Файл выберите команду Сохранить.
Теперь, когда включаемые таблицы заданы, можно указать включаемые столбцы. Дополнительные сведения см. в разделе Практическое руководство. Задание столбцов для создания данных.
См. также
Задачи
Практическое руководство. Выполнение плана создания данных для создания данных
Пошаговое руководство. Создание и выполнение плана создания данных