7.1. Создать простой запрос - выбрать несколько произвольных полей из таблицы Студенты.
7.2. С помощью Конструкторасоздать запросы, удовлетворяющие условиям:
- единственное значение факультета;
- два различных факультета;
- фамилии студентов, начинающиеся с определенной буквы (использовать шаблоны);
- фамилии студентов, заканчивающиеся на “ов”;
- фамилии студентов одного факультета и одного курса;
- фамилии и имена студентов, проживающие в одном из городов или обучающиеся на одном из факультетов;
- фамилии студентов, у которых стипендия больше 400 рублей;
- фамилии студентов, занимающиеся не в 1-ой группе и стипендия которых в пределах от 200 до 500 р.
Примечание:
В запрос должны быть включены поля Фамилия , Имя, Отчество и те поля, где вводятся критерии.
После того как был задан критерий для запроса, запрос нужно выполнить и сохранить под именем, подходящим по смыслу.
7.3. Для запросов с полем типа Дата/времядобавить поле Дата рождения и выбрать записи, удовлетворяющие условиям:
- дата больше 1.1.80;
- дата в интервале значений и задан факультет;
- фамилии и имена студентов, родившихся в 80-х годах;
- вычислить возраст студентов;
- фамилии и имена студентов, родившихся в первой половине месяца;
7.4. Создать итоговый запрос:
- оставить в запросе поля Факультет, Стипендия, Номер зачетки, вычислить максимальное значение стипендии для каждого факультета и подсчитать количество студентов на каждом факультете (используя Count).
7.5. Запрос с вычисляемыми полями:
- включить в запрос вычисляемое поле, которое является результатом сцепления текстовых полей Фамилия, Имя, Отчество. Назваить поле Ф. И. О. студента.
- используя построитель выражений, подсчитать надбавку студентам, равную 15% от стипендии;
7.6. Создать запрос,в котором используются поля из двух ранее созданных и связанных таблиц, задав ему имя Запрос для 2-х таблиц
– убрать несколько полей таблицы Студентыи добавить поля Предмет и Оценка из таблицы Успеваемость;
– выбрать поле Фамилия, предмет и Оценка, вычислить минимальное значение по полю Оценка;
– сгруппировать по номеру зачетки и вычислить среднюю оценку для каждого студента.
Контрольные вопросы
8.1.Что такое запрос ?
8.2.Назовите элементы окна конструктора запросов.
8.3.Что такое бланк QBE ?
8.4.Где записываются критерии условия выбора для запроса?
8.5.Как удалить таблицу из запроса?
8.6.Как удалить поле из запроса?
8.7.Перечислите основные операторы, используемые в запросе.
8.8.В каких случаях используется оператор OR?
8.9.В каких случаях используется оператор AND?
8.10.В чем различие между операторами OR и AND ?
8.11.Назначение итоговых запросов.
8.12.Назначение построителя выражений.
8.13.Как вычислить сумму значений заданного поля?
8.14. Как осуществить сортировку записей в запросе?
8.15. Какие виды вычислений можно произвести в итоговых полях?