Задание 5. Создание запросов

№ 1. Создать запрос на выборку студентов, которые не получают стипендию

Для этого необходимо выбрать создание запроса в режиме конструктора; добавить таблицу «Студенты»; из нее выбрать поля Фамилия, Имя, Стипендия; для поля Фамилия установить сортировку по возрастанию; для поля  Стипендия убрать флаг «Вывод на экран» и в условии отбора вписать =0.

 

№ 2. Произвести запрос на студентов, у которых отсутствуют номера телефонов

Обратите внимание, что у этих студентов в подчиненной таблице «Телефоны» отсутствуют записи. Поэтому создадим запрос «Записи без подчиненных».

1 Выполните команду Создание / Другие / Мастер запросов

2 В появившемся диалоговом окне выберите Записи без подчиненных:

 

3 Выберите главную таблицу «Студенты»:

 

4 Выберите подчиненную таблицу «Телефоны»:

 

5 Выберите поля, по которым определяется отсутствие записей в подчиненной таблице:

6 Выберите поля, которые будут отображаться в запросе:

 

7 Сохраните запрос под именем «Студенты без телефонов».

 

№ 3. Создайте запрос на студентов, имеющих определенную Фамилию.

Для этого используется Запрос по параметру.

Выберите создание запроса в режиме конструктора; добавить обе таблицы БД; из таблицы «Студенты» выбрать поля Фамилия, Имя, из таблицы «Телефоны» выбрать поле Номер телефона; у поля Фамилия убрать флаг «Вывод на экран» и в условии отбора вписать

[Введите Фамилию]

для поля Имя убрать флаг «Вывод на экран» и в условии отбора вписать

[Введите Имя]

В этом случае при запуске запроса появятся диалоговые окна, в которых необходимо вписать Фамилия и Имя студента, у которых осуществляется поиск телефонов.

 

Скругленный прямоугольник: Назад к заданиям