Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Создание БД_ лабораторная работа по Access.docx
Скачиваний:
17
Добавлен:
03.09.2019
Размер:
557.56 Кб
Скачать

Задание 5.Создайте запрос, с помощью которого можно получить информацию о студентах той или иной группы (номер группы задается в ходе выполнения запроса).

Для выполнения задания следует создать запрос с параметром.

  • Выберите на ленте вкладку Создание.

  • В группе Другие выберите команду Конструктор запросов.

  • Добавьте нужные таблицы (Список и Личные данные), выбирая их и щелкая по кнопке Добавить.

  • Завершите выбор, щелкнув по кнопке Закрыть.

  • Выберите поля Фамилия, Имя, Учебная группа из таблицы Список и все поля (кроме Код студента) из таблицы Личные данные.

  • В ячейке на пересечении строки Условие отбора и поля Учебная группа в квадратных скобках наберите приглашение: «Введите номер группы».

  • В строке Вывод на экран поля Учебная группа сбросьте флажок.

  • Сохраните запрос под именем Информация о студентах нужной группы.

  • Выполните запрос. На приглашение о вводе номера группы ответьте: М-082.

  • Снова выполните запрос. На приглашение о вводе номера группы ответьте: Т-082.

Задание 6. Создайте запрос, определяющий для каждой группы среднюю оценку по Информатике.

Для выборки данной информации из базы данных следует создать Итоговый запрос.

  • Выберите на ленте вкладку Создание.

  • В группе Другие выберите команду Конструктор запросов.

  • Добавьте нужные таблицы (Список и Личные данные), выбирая их и щелкая по кнопке Добавить.

  • Завершите выбор, щелкнув по кнопке Закрыть.

  • Выберите поле Учебная группа из таблицы Список и поле Информатика из таблицы Личные данные.

  • Щелкните по кнопке в группе Показать или скрыть на вкладке Конструктор.

  • В таблицу бланка запроса по образцу будет добавлена строка Групповая операция.

  • Следует оставить слово «Группировка» на пересечении строки Групповая операция и столбца Учебная группа.

  • Щелкните в ячейке на пересечении строки Групповая операция и столбца Информатика. Справа в этой ячейке появится стрелка. Щелкните по стрелке и из выпавшего списка выберите функцию Avg (вычисляет среднее арифметическое набора значений, содержащихся в определенном поле запроса).

  • Щелкните по кнопке для просмотра результатов запроса.

  • Сохраните запрос под именем Итоговый по Информатике.

Самостоятельное задание (выполнять обязательно):

  1. Составить запрос на студентов группы А-081, у которых по дисциплине «Математика» оценки – 4 или 5. Сохраните запрос с именем Успеваемость2.

  2. Составьте запрос на студентов групп Т-081 и Т-082, которые имеют оценку по дисциплинам «Информатика» и «Физика» 4 или 5. Сохраните запрос с именем Успеваемость3.

  3. Вывести имена и фамилии тех студентов, чей рост составляет от 168 до 175 см (включая приведенные значения). Задание выполнить двумя способами:

    1. с использованием в запросе символов “>” и “<”;

    2. без использования указанных символов.

Сохраните полученные запросы соответственно под именами Рост_а и Рост_б.

  1. Для каждой группы определить средний рост юношей и средний рост девушек. Сохраните полученные данные под именем Средний рост.

  2. Выведите фамилии и имена студентов, родившихся весной, сначала юношей, а потом девушек. Сохраните полученные данные под именем Рождены весной.

  3. Определите общее число юношей и общее число девушек среди студентов, представленных в базе данных. Сохраните запрос под именем Численность студентов разного пола.