ВИЗУАЛЬНЫЕ СРЕДСТВА СОЗДАНИЯ ЗАПРОСОВ
Определяющим моментом формирования запросов является связь между таблицами. Связи в ИТ показывают, какие поля, из каких таблиц связаны каким образом. Синонимом слова «связь» в ИТ выступает слово «отношение».
Во всех СУБД рассматриваются 3 типа отношений:
- «Один к одному». Например, каждому студенту соответствует уникальный номер зачётной книжки.
- «Один ко многим». Например, преподаватель – студенты.
- «Многие ко многим». Например, номера аудиторий в расписании занятий.
В запросе на выборку происходит объединение только совпадающих записей.
Отношение «один ко многим» реализует объединение всех записей из одной таблицы с совпадающими записями из другой. Допустимо использование вычисляемых полей, для этого применяется структура «Построитель выражений»: SUM* - определяет сумму значений в группируемых записях при числовом поле; Count* - определяет количество группируемых записей; min,max* - определяет минимальное и максимальное значение поля; First* - выбирает первое значение.
Для объединения нескольких записей с совпадающими полями для подведения итогов используется свойство группировка (Опция® Вид ® Групповые операции). Для каждого поля можно выбрать функцию объединения*. Свойство «Условие отбора» или «Фильтр» позволяет сформировать запрос, в который включены поля, отвечающие указанному условию. |