Работа 1.9 Задание 1 ГДЗ Семакин 11 класс (Информатика)
Цель работы: освоение приемов формирования отчетов.
Используемые программные средства: LibreOffice Base.
Пояснение. Зачисление абитуриентов в университет производится решением приемной комиссии. Для этого приемная комиссия должна получить все данные о результатах вступительных экзаменов: оценки, полученные абитуриентами, и набранные суммы баллов. Кроме того, при одинаковой сумме баллов у нескольких абитуриентов решающее значение может иметь наличие медали, а также производственный стаж.
Поскольку зачисление производится отдельно по каждому факультету, все данные должны быть сгруппированы по факультетам и специальностям. Однако в нашем примере учтено слишком мало абитуриентов по сравнению с реальной ситуацией, поэтому группировать по специальностям мы не будем (слишком маленькими получатся группы), хотя код специальности будет выводиться для каждого абитуриента.
Печатные документы, соответствующие определенным правилам оформления, называются отчетами. В СУБД предусмотрена возможность получения отчетов, информация для которых извлекается из исходных таблиц или результатов запросов.
Требуемый отчет о результатах вступительных экзаменов:
В СУБД Base отчет — четвертый тип объекта, с которым вы знакомитесь. Отчеты в Base создаются с помощью Мастера отчетов.
Задание 1
Сформировать отчет для приемной комиссии о результатах вступительных экзаменов по представленному ранее образцу, используя мастер отчетов:
= > перейти на вкладку Отчеты;
= > выполнить команду Использовать мастер для создания отчета;
= > на шаге Выбор полей выбрать поля с указанием таблиц в строгом соответствии с их последовательностью в отчете и щелкнуть на кнопке Далее;
= > на шаге Поля меток задать названия столбцов отчета;
= > на шаге Группировка задать один уровень группировки по полю ФАКУЛЬТЕТ;
= > на шаге Параметры сортировки указать порядок сортировки: 1) СУММА — по убыванию; 2) ФАМИЛИЯ — по возрастанию;
= > выбрать понравившийся вам вид макета отчета;
= > указать имя отчета — «К зачислению» и щелкнуть на кнопке Готово.
Предварительно надо создать запрос с представленными в примере полями.
Для получения поля СУММА надо поступить как на примере, поля писать вручную.
Запрос ОТЧЕТ_11
Отчеты ОТЧЕТ_11
Приемная_комиссияБ.odb
Сначала нужно создать запрос с полями, которые будут использоваться в отчёте. Поле СУММА вводится вручную как вычисляемое поле:
$$\text{СУММА} = \text{ОЦЕНКА\_1} + \text{ОЦЕНКА\_2} + \text{ОЦЕНКА\_3}$$
Далее на основе этого запроса создаётся отчёт в мастере отчётов.
- Перейти на вкладку Отчёты.
- Выбрать команду Использовать мастер для создания отчёта.
- На шаге Выбор полей добавить поля в той же последовательности, что и в образце отчёта.
- На шаге Поля меток задать названия столбцов отчёта.
- На шаге Группировка установить один уровень группировки по полю ФАКУЛЬТЕТ.
- На шаге Параметры сортировки задать сортировку:
- СУММА — по убыванию;
- ФАМИЛИЯ — по возрастанию.
- Выбрать подходящий вид макета отчёта.
- Сохранить отчёт с именем К зачислению и нажать Готово.
Итоговый отчёт будет содержать данные абитуриентов, сгруппированные по факультетам, с сортировкой по сумме баллов и фамилии.