Для вывода отчета о работе школы созданы следующие запросы:
— Количество кабинетов;
SELECT Count (Кабинеты.Кабинет) AS [Count-Кабинет] FROM Кабинеты;
— Ученики в классах (количество учеников в каждом классе);
Рис. Запрос Ученики в классах
— Учителя по предметам;
Рис. Запрос Учителя по предметам в режиме конструктора
— Статистика оценок (показывает минимальную оценку каждого ученика по четвертям и за год);
Рис. Запрос Статистика оценок в режиме конструктора
— Запросы I_Двоечники, I_Троечники, I_Ударники, I_Отличники подсчитывают количество соответственно двоечников, троечников, ударников, отличников за первую четверть. Существуют аналогичные запросы для других четвертей и для годовой оценки. Такое деление запросов оценок на подзапросы выбрано для упрощения создания отчета.
Рис. Запрос I_Отличники в режиме конструктора
— Запрос Ученики в данном классе создан для выдачи справки о количестве учеников в заданном классе.
Рис. Запрос Ученики в данном классе в режиме конструктора
Отчеты
В базе данных имеются следующие отчеты:
— Отчет по количеству кабинетов;
- — Ученики по классам;
- — Отчет об успеваемости;
- — Отчет о работе школы. Является главным отчетом по отношению к вышеперечисленным. В отчет включена информация из запроса Учителя по предметам.
Рис. Отчет о работе школы в режиме конструктора
Рис. Отчет о работе школы в режиме просмотра
— Учеников в данном классе. Отчет для выдачи справки о количестве учеников в заданном классе. Источник записей — запрос Учеников в данном классе.
Рис. Отчет Учеников в данном классе в режиме просмотра