Разработка схем базы данных
Конструктор баз данных — это визуальный инструмент, позволяющий конструировать и визуализировать базу данных, к которой установлено подключение.Конструктор баз данных используется для создания, редактирования и удаления таблиц, столбцов, ключей, индексов, связей и ограничений.Для визуализации базы данных можно создать одну или несколько схем, иллюстрирующих некоторые или все содержащиеся в ней таблицы, столбцы, ключи и связи.
Для любой базы данных можно создать любое необходимое количество схем; каждая из таблиц базы данных может использоваться в любом количестве схем.Таким образом, для визуализации различных частей базы данных или для работы с различными аспектами ее структуры можно создавать различные схемы.Например, можно создать большую схему, в которой будут отображаться все таблицы и столбцы, а также схему меньшего размера, в которой будут отображаться все таблицы, но не будут отображаться столбцы.
Каждая созданная схема базы данных хранится в соответствующей базе данных.
Примечание |
---|
На вашем компьютере названия некоторых элементов интерфейса пользователя Visual Studio или их расположение могут отличаться от указанных в нижеследующих инструкциях. Это зависит от имеющегося выпуска Visual Studio и используемых параметров. Дополнительные сведения см. в разделе Параметры Visual Studio. |
Таблицы и столбцы в схеме базы данных
В схеме базы данных для таблиц могут отображаться три отдельных элемента: строка заголовка, список выбора строк и набор свойств столбцов.
Строка заголовка. В строке заголовка отображается имя таблицы
Если таблица была изменена, но еще не сохранена, то после имени таблицы появляется звездочка (*), которая указывает наличие несохраненных изменений.Дополнительные сведения о сохранении измененных таблиц и диаграмм см. в разделе Работа со схемами баз данных.
Список выбора строк. Чтобы выбрать столбец базы данных в таблице, щелкните список выбора строк.Если столбец является первичным ключом таблицы, то в этом списке отображается символ ключа.Дополнительные сведения о первичных ключах см. в разделе Работа с ключами.
Столбцы свойств. Набор столбцов свойств отображается только в определенных представлениях таблицы.Таблицу можно просмотреть в любом из пяти различных представлений, позволяющих подобрать подходящий размер и размещение элементов схемы.
Дополнительные сведения о представлениях таблиц см. в разделе Практическое руководство. Настройка объема сведений, отображаемых в схемах.
Связи в схеме базы данных
Внутри схемы базы данных у каждой из связей есть три отдельных элемента: конечные точки, стиль линии и связанные таблицы.
Конечные точки. Конечные точки линии показывают вид связи: "один к одному" или "один ко многим".Если на одной конечной точке связи находится ключ, а на другой — цифра восемь, то это связь "один ко многим".Если у связи по одному ключу на каждой конечной точке, то это связь "один к одному".
Стиль линии. Вид линии (не ее конечные точки) показывает, проверяет ли СУБД ссылочную целостность для связи при добавлении новых данных в таблицу, связанную с помощью внешнего ключа.Если связь нарисована в виде сплошной линии, это значит, что СУБД проверяет ссылочную целостность для связи при добавлении или изменении строк в таблице, связанной с помощью внешнего ключа.Если линия отображается как пунктирная, это значит, что СУБД не проверяет ссылочную целостность для связи при добавлении или изменении строк в таблице, связанной с помощью внешнего ключа.
Связанные таблицы. Линия связи показывает, что две таблицы связаны с помощью внешнего ключа.Для связи "один ко многим" таблица, связанная с помощью внешнего ключа — это таблица, расположенная рядом с символом цифры 8 данной линии.Если обе конечные точки линии присоединены к одной таблице, это указывает рефлексивную связь.Дополнительные сведения см. в разделе Практическое руководство. Извлечение рефлексивной связи.
Темы данного раздела
Общие сведения о владении схемой базы данных
Навигация в конструкторе схем баз данных
Практическое руководство. Настройка конструктора схем баз данных
Практическое руководство. Обновление схем баз данных предыдущих версий
Практическое руководство. Открытие конструктора схем баз данных