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

Применимо к: SQL Server Azure SQL DatabaseУправляемый экземпляр SQL AzureAnalytics Platform System (PDW)

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

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

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

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

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

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

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

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

Область выделения строки . Чтобы выбрать столбец базы данных в таблице, щелкните область выделения строки. Если столбец является первичным ключом таблицы, то в этом списке отображается символ ключа. Дополнительные сведения о первичных ключах см. в статье Работа с ключами.

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

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

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

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

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

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

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

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

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

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

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

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

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

См. также:

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