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

 

1. Создать запрос на выборку студентов, которые не получают стипендию Для этого необходимо выбрать создание запроса в режиме конструктора;

 

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

 

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

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

 

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

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

 

 

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


 

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

 

 

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

 

 


 

 

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

 

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

 

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

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

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

 

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

 

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

 

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

 

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

 

 


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

 

 




Задание 6. Создайте запрос на студентов, у которых Стипендия превышает 1500 рублей.

 

Задание 7. Создать итоговый отчет по двум таблицам.

 

Задание 8. Создать отчет на основе запроса «Студенты без телефонов».

 

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: