Создать перекрестный запрос по итогам успеваемости учебной группы за месяц.
Предмет: Базы данных
Раздел: Создание перекрестного запроса в 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. Запуск и сохранение запроса
- Нажмите "Выполнить" для проверки результата.
 - Если все корректно, сохраните запрос под именем "Перекрестный_запрос_успеваемости".
 
Ожидаемый результат
Запрос создаст таблицу, где:
- В строках будут фамилии курсантов.
 - В столбцах – дисциплины.
 - В ячейках – средний балл за месяц.
 
Таким образом, получится удобная таблица для анализа успеваемости группы.