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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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