Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
El_uch_Access_2010.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
908.62 Кб
Скачать

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

Задание 1 Подготовьте новый отчёт (с применением запроса), содержащий следующие данные: ФИО, КЛАСС, ТЕЛЕФОН и ОЦЕНКА ЗА ПЕРВЫЙ ЗАЧЁТ. Отсортируйте список по оценкам.

Задание 2 Подготовьте новый отчёт (с применением запроса), содержащий следующие данные: ФИО, КЛАСС, ТЕЛЕФОН, ОЦЕНКА ЗА ВТОРОЙ ЗАЧЁТ и ОЦЕНКА ЗА ТРЕТИЙ ЗАЧЁТ. Отсортируйте список по классам.

Задание 3

  • Откройте запрос СПИСКИ К ЗАЧЁТУ.

  • Перейдите в режим конструктора.

  • В режиме конструктора снимите галочку отображения вывода на экран для поля КЛАСС.

  • Выполните запрос и проанализируйте что изменилось в запросе. К чему приводит снятие галочки?

  • Восстановите отображение поля КЛАСС.

Контрольные вопросы 9:

  1. Как создать запрос?

  2. Как в запросе произвести сортировку?

  3. К чему приводит снятие галочки в строке Вывод на экран?

  4. Как по запросу создать отчёт?

Практическая работа 10.

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

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

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

В окне диалога <Добавление таблицы> щёлкните по вкладке Запросы и, выбрав имеющийся запрос СПИСКИ К ЗАЧЁТУ, нажмите кнопку Добавить. Закройте окно диалога <Добавление таблицы>.

Перетащите все поля из списка полей в первую строку бланка запроса. В строке Условие отбора под именами каждого поля-зачёта проставьте 9 or 10 (союз or означает или) (Рис. 1).

Рис. 1

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

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

Закройте запрос, сохранив его под именами ОТЛИЧНИКИ.

Создайте отчёт на основе запроса ОТЛИЧНИКИ.

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

Для этого создайте новый запрос, добавьте две таблицы: АНКЕТА и ИНФОРМАТИКА-ЗАЧЁТЫ (или вместо таблиц добавьте запрос Списки к зачёту).

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

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

Рис. 2

Выполните запрос, подготовьте и напечатайте отчёт, закройте запрос, сохранив его под именем ДВОЕЧНИКИ.

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

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

Задание 1.

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

Задание 2.

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

Задание 3.

Подготовьте список учащихся, имеющих первый зачёт 9 или 10, а за оставшиеся два не ниже 7.

Задание 4.

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

Задание 5.

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

Задание 6.

Подготовьте список учащихся 11 класса «А», имеющих неудовлетворительные оценки.

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