Создать перекрестный запрос по итогам успеваемости учебной группы за месяц.
Предмет: Базы данных
Раздел: Создание перекрестного запроса в MS Access
Для создания перекрестного запроса по итогам успеваемости учебной группы за месяц в Microsoft Access, выполните следующие шаги:
1. Открытие конструктора запросов
- Откройте базу данных в MS Access.
- Перейдите во вкладку "Создание" и выберите "Конструктор запросов".
- Добавьте таблицы "Электронный журнал", "Кадры" и "Учебный план".
2. Создание перекрестного запроса
- В конструкторе запросов выберите "Создать перекрестный запрос".
- Добавьте следующие поля:
- Столбцы для группировки (Заголовки строк):
- Фамилия (из таблицы "Кадры") – чтобы отображать курсантов.
- Столбцы для значений (Заголовки столбцов):
- Наименование дисциплины (из таблицы "Учебный план") – чтобы отображать предметы.
- Значения (Агрегатная функция):
- Оценка (из таблицы "Электронный журнал") – используем функцию Avg (Среднее) для вычисления среднего балла.
3. Фильтрация по дате (за месяц)
- Добавьте поле Дата (из таблицы "Электронный журнал").
- В строке Условие отбораукажите фильтр на последний месяц, используя критерий:
Between DateSerial(Year(Date()), Month(Date())-1, 1) And DateSerial(Year(Date()), Month(Date()), 0)
Это выберет оценки за прошлый месяц.
4. Запуск и сохранение запроса
- Нажмите "Выполнить" для проверки результата.
- Если все корректно, сохраните запрос под именем "Перекрестный_запрос_успеваемости".
Ожидаемый результат
Запрос создаст таблицу, где:
- В строках будут фамилии курсантов.
- В столбцах – дисциплины.
- В ячейках – средний балл за месяц.
Таким образом, получится удобная таблица для анализа успеваемости группы.