Запросы на выборку.
Это самый простой вид запросов. Его цель состоит в создании результирующей таблицы, в которой отображаются только нужные по условию запроса данные из базовых таблиц (аналогично фильтрации данных).
Последовательность создания запроса на выборку следующая. В основном диалоговом окне БД надо открыть вкладку Запросы и в появившемся окне Новый запрос щелкнуть на кнопке Создать. Программа предложит варианты создания запроса. Для задания ручного режима создания запроса надо выбрать пункт Конструктор. Программа выведет бланк запроса по образцу и окно Добавление таблицы. Сначала надо задать таблицы и/или запросы, на которых будет основываться новый запрос. Это выполняется указанием имени таблицы (запроса) и щелчком на кнопке Добавить в окне Добавление таблицы.
Бланк запроса по образцу имеет две панели. В верхней находятся списки полей тех таблиц, на которых основывается запрос. Строки нижней панели определяют структуру запроса, т.е. результирующей таблицы.
Строку Поле заполняют перетаскиванием названий полей из таблиц в верхней части бланка. Каждому полю будущей результирующей таблицы соответствует один столбец бланка запроса по образцу. Строка Имя таблицы заполняется автоматически при перетаскивании поля. Щелчок на кнопке Сортировка выведет кнопку раскрывающегося списка, содержащего виды сортировки. Т.о., при необходимости можно отсортировать результирующие данные по возрастанию или по убыванию.
Флажок Вывод на экран указывает, надо ли выводить поле на экран. Возникает вопрос: зачем нужен этот флажок? Ведь если содержимое поля не надо выводить на экран, то его можно просто не включать в бланк запроса. Но случаи, когда присутствие поля в бланке необходимо, обычно связаны с использованием этого поля для сортировки. Но если при этом сведения в данном поле конфиденциальны, то поле скрывают. Например, в студии, занимающейся прокатом видеокассет, посетителям могут предложить для просмотра базу видеофильмов, отсортированную в порядке убывания популярности. Чем чаще берут кассету, тем выше она находится в общем списке. Но если владелец студии не желает, чтобы любой посетитель мог точно узнать, как часто берутся в прокат те или иные кассеты, то поле, по которому делали сортировку, скрывают.
В строке Условие отбора записывают тот критерий, по которому выбирают записи для включения в результирующую таблицу. По каждому полю можно создать свое условие отбора.
Запуск запроса осуществляется щелчком на кнопке Вид . При запуске образуется результирующая таблица. Для возврата к созданию запроса в бланке нужно еще раз щелкнуть по кнопке Вид.
Дата добавления: 2015-05-08; просмотров: 657;