Создание таблиц, форм, запросов. Использование модулей, страница 3

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

Создать запросы (названия запросов должны содержать номер задания, номер запроса, имя запроса и Ваши инициалы, например, 0_1_Ученики_Девушки_ФИО).

1.   Создать запрос на выборку Ученики_Девушки на основании таблиц Классы и Ученики с помощью конструктора запросов. Связи между таблицами по полям Код_Класса (Классы) и Код_Класса (Ученики). Поля в запросе: Имя_Класса (Классы), Фамилия и Пол (Ученики). Сортировка по первым двум полям по возрастанию. Для поля Пол: Условие отбора - "ж", Вывод на экран - "нет".

2.   Создать запрос на выборку Ученики_Класс на основании таблиц Классы и Ученики с помощью конструктора запросов. Связи между таблицами по полям Код_Класса (Классы) и Код_Класса  (Ученики). Поля в запросе: Имя_Класса (Классы), Фамилия, Имя (Ученики). Сортировка по полям - по возрастанию. Для поля Имя_Класса: Условие отбора - 11б.

3.   Создать запрос на выборку Ученики_Буква на основании таблиц Классы и Ученики с помощью конструктора запросов. Связи между таблицами по полям Код_Класса (Классы) и Код_Класса (Ученики). Поля в запросе: Имя_Класса (Классы), Фамилия, Имя (Ученики). Сортировка по полям - по возрастанию. Для поля Фамилия: Условие отбора - первая буква Вашей фамилии и символ *, например Б*.

4.   Создать запрос на выборку Ученики_Буквы_И на основании таблиц Классы и Ученики с помощью конструктора запросов. Связи между таблицами по полям Код_Класса (Классы) и Код_Класса (Ученики). Поля в запросе: Имя_Класса (Классы), Фамилия и Имя (Ученики). Сортировка по полям - по возрастанию. Для поля Фамилия: Условие отбора - первая буква Вашей фамилии и символ *, например С*. Для поля Имя: Условие отбора - первая буква Вашего имени и символ *, например О*.

5.   Создать запрос на выборку Ученики_Буквы_ИЛИ на основании таблиц Классы и Ученики с помощью конструктора запросов. Связи между таблицами по полям Код_Класса (Классы) и Код_Класса (Ученики). Поля в запросе: Имя_Класса (Классы), Фамилия и Имя (Ученики). Сортировка по полям - по возрастанию. Для поля Фамилия: Условие отбора - первая буква Вашей фамилии и символ *, например Б*. Для поля Имя: Условие отбора - первая буква Вашего имени и символ *, например А*. В отличии от предыдущего запроса второе условие отбора должно располагаться на строчку ниже первого (или).

6.   Создать запрос на выборку с параметром Ученики_Класс_П на основании таблиц Классы и Ученики. Параметр вводится в свойство Условие отбора в квадратных скобках. Поля в запросе: Имя_Класса (Классы), Фамилия, ДМГР (Ученики). Сортировка по полям - по возрастанию. Для поля Имя_Класса: Условие отбора - [Введите имя Класса].

7.   Создать запрос на выборку с группировкой Ученики_Девушки_по_Классм на основании таблиц Классы и Ученики. Режим группировки вводится нажатием кнопки со знаком Суммы на панели инструментов. При этом в свойствах запроса появляется дополнительная строка - Группировка. Поля в запросе: Имя_Класса (Классы), Фамилия и Пол (Ученики). Сортировка по первым двум полям по возрастанию. В свойстве Группировка установить: Имя_Класса - группировка, Фамилия - Count (количество записей), Пол - условие. Для поля Пол: Условие отбора - "ж". Переименовать поле фамилия. Для этого в строке Поле для столбца Фамилия перед именем поля ввести: Кол_Д: (пробел после двоеточия обязателен)

8.   Аналогично создать запрос с группировкой Ученики_Юноши_по_Классм  с новым полем Кол_Ю.

9.   Аналогично создать запрос с группировкой Ученики_Количество_по_Классм с новым полем Кол.

10.   Создать запрос, содержащий данные о количестве и составе классов. Новый запрос построить с помощью конструктора на основе трех последних запросов (для получения списка запросов при добавлении Запрос (главное меню) Отобразить таблицу  нажать ярлык Запросы). Связать запросы по полю Имя_Класса. Взять в запрос поля Имя_Класса, Кол, Кол_Д, Кол_Ю, Кол.