Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MS Access.doc
Скачиваний:
19
Добавлен:
08.05.2019
Размер:
18.07 Mб
Скачать

Лабораторная работа №4б Создание запроса по образцу с условиями.

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

В окне <База данных> выберите вкладку Запрос. Нажмите кнопку Создать. Выберите Конструктор.

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

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

В строке Условие отбора под именем каждого поля – зачета проставьте 5. В том случае, когда вы размещаете условия в одной строке, между этими условиями устанавливается союз "и", т. е. эти условия должны выполняться одновременно.

Выполните запрос. Таблица должна содержать список отличников с указанием класса.

Закройте запрос, сохранив его под именем Отличники. Создайте отчет на основе запроса Отличники.

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

Для этого создайте новый запрос, добавьте две таблицы: Анкета и Информатика - зачеты.

Перетащите в первую строку бланка запроса имена полей ФИО, Класс и Зачет № 1, Зачет № 2, Зачет № 3.

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

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

Если вы хотите убедиться, правильно ли расставлены союзы между условиями "и" (AND) или "или" (OR) перейдите в режим SQL ([Вид-Режим SQL]) и просмотрите.

Задания для тренировки

  1. Подготовьте список хорошистов. В качестве условия выберите выражение >4. Подготовьте отчет для печати.

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

  3. Подготовьте список учащихся, имеющих за первый зачет 5, а за оставшиеся два не ниже 4.

  4. Подготовьте список учащихся, имеющих все тройки.

  5. Подготовьте список учащихся 11 класса "Б", имеющих хорошие и отличные отметки.

  6. Подготовьте список учащихся 11 класса "А", имеющих двойки.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]