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

Область схем представляет в графическом виде таблицы или возвращающие табличные значения объекты, выбранные из подключенных данных. Она также показывает все связи соединения между ними.

В области схем допускается:

  • добавление или удаление таблиц и возвращающих табличные значения объектов, а также указание столбцов данных для вывода;

  • создание или модификация соединения между таблицами и возвращающими табличные значения объектами.

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

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

Параметры

  • Таблицы
    Перечисляет таблицы, которые можно добавлять в область схем. Чтобы добавить таблицу, выделите ее и нажмите кнопку Добавить. Чтобы добавить сразу несколько таблиц, выделите их и нажмите кнопку Добавить.

  • Представления
    Перечисляет представления, которые можно добавлять в область схем. Чтобы добавить представление, выделите его и нажмите кнопку Добавить. Чтобы добавить сразу несколько представлений, выделите их и нажмите кнопку Добавить.

  • Функции
    Перечисляет определяемые пользователем функции, которые можно добавлять в область схем. Чтобы добавить функцию, выделите ее и нажмите кнопку Добавить. Чтобы выделить сразу несколько функций, выделите их и нажмите кнопку Добавить.

  • Локальные таблицы
    Содержит таблицы, созданные запросами, а не принадлежащие к базе данных.

  • Синонимы
    Содержит синонимы, которые можно добавлять в область схем. Чтобы добавить синоним, выделите его и нажмите кнопку Добавить. Чтобы выделить сразу несколько синонимов, выделите их и нажмите кнопку Добавить.

Значок

Тип объекта

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

Таблица

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

Запрос или представление

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

Связанная таблица

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

Определяемая пользователем функция

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

Связанное представление

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

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

Флажок или символ

Описание

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

Указывает, появляется ли тот или иной столбец данных в результирующем наборе запроса (запрос Select) или этот столбец используется в запросе Update, Insert From, Make Table либо Insert Into. Выберите столбец для добавления к результатам. При выборе установки Все столбцы в выходных данных появляются все столбцы с данными.

Этот значок используется при изменении состояния флажков в соответствии с типом создаваемого запроса. При создании запроса Delete возможность выбора отдельных столбцов не предусматривается.

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

Указывает на то, что используемый столбец данных используется для упорядочивания результатов запроса (является частью предложения ORDER BY). Этот значок появляется с буквами A-Z при сортировке по возрастанию и с буквами Z-A при сортировке по убыванию.

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

Указывает на то, что столбец данных используется для создания сгруппированного результирующего набора (является частью предложения GROUP BY) в статистическом запросе.

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

Указывает на то, что столбец данных включен в условия поиска для запроса (является частью предложения WHERE или HAVING).

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

Указывает на то, что содержимое столбца данных суммируется для выхода (включается в функции SUM, AVG или в другую статистическую функцию).

ПримечаниеПримечание

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

Соединяемые таблицы в области схем

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

Форма значка в середине строки соединения показывает, как соединяются таблицы или объекты с табличной структурой. Если в соединительном предложении используется не знак равенства (=), а другой оператор, этот оператор отображается на значке, который расположен на линии соединения. В следующей таблице приводится перечень значков, которые могут отображаться на линии соединения.

Значок строки соединения

Описание

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

Внутреннее соединение (созданное с помощью знака равенства).

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

Внутреннее соединение, основанное на операторе «больше». (Оператор, отображаемый на значке линии соединения, соответствует оператору, использованному при соединении).

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

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

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

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

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

Полное внешнее соединение, в котором участвуют все строки обеих таблиц, даже если они не имеют соответствий в связанной с ней таблице.

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

Значок в конце строки соединения

Описание

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

Соединение один к одному

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

Соединение один ко многим

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

Конструктор запросов и представлений не может определить тип соединения