Поделиться через


Проектирование схем баз данных (визуальные инструменты для баз данных)

применимо:SQL ServerБаза данных SQL Azureуправляемый экземпляр SQL AzureПлатформа аналитической системы (PDW)

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

схема базы данных, иллюстрирующая связи таблиц

Для любой базы данных можно создать столько схем баз данных, сколько вам нравится; Каждая таблица базы данных может отображаться на любом количестве схем. Таким образом, можно создать различные схемы для визуализации разных частей базы данных или акцентировать различные аспекты проектирования. Например, можно создать большую диаграмму со всеми таблицами и столбцами, а также создать меньшую диаграмму, показывающую все таблицы без отображения столбцов.

Каждая созданная схема базы данных хранится в связанной базе данных.

Таблицы и столбцы на схеме базы данных

На схеме базы данных каждая таблица может отображаться с тремя различными функциями: строкой заголовка, селектором строк и набором столбцов свойств.

строка заголовка В строке заголовка отображается имя таблицы.

Если вы изменили таблицу и еще не сохранили ее, звездочка (*) появится в конце имени таблицы, чтобы указать несохраненные изменения. Сведения о сохранении измененных таблиц и диаграмм см. в разделе "Работа с диаграммами базы данных (Средства визуальной базы данных)".

Селектор строк Щелкните селектор строк, чтобы выбрать столбец базы данных в таблице. В селекторе строк отображается символ ключа, если столбец находится в первичном ключе таблицы. Сведения о первичных ключах см. в работе с ключами.

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

Дополнительные сведения о представлениях таблиц см. в настройке объема информации, отображаемой в диаграммах (визуальные инструменты баз данных).

Связи на схеме базы данных

На схеме базы данных каждая связь может отображаться с тремя различными функциями: конечными точками, стилем линий и связанными таблицами.

конечные точки Конечные точки строки указывают, является ли связь "один к одному" или "один ко многим". Если связь имеет ключ в одной конечной точке и цифру-восемь в другой, это связь "один ко многим". Если у связи есть ключ в каждой конечной точке, это связь "один к одному".

стиль линии Сама линия (а не ее конечные точки) указывает, обеспечивает ли система управления базами данных (СУБД) ссылочную целостность для связи при добавлении новых данных в таблицу внешнего ключа. Если линия отображается сплошной, СУБД обеспечивает ссылочную целостность для связи при добавлении или изменении строк в таблице внешнего ключа. Если строки отображаются пунктирными, СУБД не обеспечивает ссылочную целостность для связи при добавлении или изменении строк в таблице внешнего ключа.

Связанные таблицы Линия отношения указывает, что существуют отношения внешнего ключа между одной таблицей и другой. Для связи "один ко многим" таблица внешнего ключа — это таблица рядом с цифрой-восемью. Если обе конечные точки строки присоединены к одной таблице, связь является рефлекторной связью. Дополнительные сведения см. в разделе Рисование рефлекторных связей (визуальные инструменты баз данных).

В этом разделе

Понимание владения диаграммами баз данных (визуальные средства для работы с базами данных)

навигация в конструкторе схем баз данных (визуальные инструменты баз данных)

настройка конструктора схем баз данных (визуальные инструменты для баз данных)

Обновление схем баз данных из предыдущих выпусков (визуальные средства работы с базами данных)

конструктор схем открытых баз данных (визуальные инструменты для баз данных)

См. также

Работа с диаграммами баз данных (визуальными инструментами баз данных)
работа с таблицами в диаграмме баз данных (визуальные инструменты баз данных)
Работа со схемой диаграммы (визуальные инструменты баз данных)