Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kursovaya.docx
Скачиваний:
18
Добавлен:
07.02.2022
Размер:
8.88 Mб
Скачать
    1. Вывод сведений о книгах запрашиваемого автора с подсчетом стоимости по наименованиям

Это делается с помощью запросов. Основным назначением запросов является отбор данных по критериям поиска. Кроме того, с помощью запросов можно добавлять данные в таблицу, удалять и обновлять их.

В окне «Создание» выбираем «Конструктор запросов» (рис.45). После чего на экране появится окно «Выборка», а также диапазон - окно «Добавление таблицы», в котором мы выбираем созданные таблицы и нажимаем «Добавить» (рис.46 – рис.47).

Рисунок 45 – Выбор конструктора запросов

Рисунок 46 – Добавление таблиц

Рисунок 47 – Добавление таблиц

Далее объединяем таблицы и создаем поля для запроса. Cчитаем общую стоимость. Общая стоимость = Цена одной книги*Количество книг (рис.48).

Рисунок 48 – Создание полей для запроса

Окно «Выборка» состоит из двух частей. В верхней части отражаются таблицы, а нижняя часть разбита на столбцы и каждому столбцу соответствует определенное поле будущей таблицы. Для создания такой таблицы необходимо перенести имена полей из таблиц, расположенных в верхней части окна, в строку «поле», тем самым, осуществив выбор полей, включаемых в итоговую таблицу.

Вводим условия для создания запроса (рис.49 - рис.50).

Рисунок 49 – Создание запроса на выборку

Рисунок 50 - Ввод значений для запроса

Готовый список по запросу (рис.51)

Рисунок 51 – Готовый список по запросу

    1. Вывод сведений о книгах, выпущенных более 20 лет назад

Во вкладке «Создание» нажимаем «Конструктор запросов», добавляем таблицы, объединяем их (по примеру рис.48-49), вводим условие отбора (рис.52).

Рисунок 52 – Создание запроса для вывода книг, выпущенных 20 лет назад

Получаем готовый запрос (рис.53).

Рисунок 53– Готовый список по запросу

    1. Получение данных о книге, количество экземпляров которой минимально

Так же, как и прежде сформируем запрос. Далее выполняем операцию Конструктор – Итоги. Для поля «Количество книг» выбираем группировку «Min» для отображения книги, чье количество минимально», для поля «Название учебника» выбираем группировку «First».

Рисунок 54– Создание простого запроса

В готовом запросе получаем вывод сведений о книге с минимальным количеством

(рис. 55).

Рисунок 55 - Готовый список по запросу

    1. Формирование отчета с группировкой по дисциплинам и подсчётом общего количества имеющихся экземпляров по каждой дисциплине. Отчёт должен содержать название учебника, фамилию и инициалы автора, название

Для этого пункта необходимо создать отчёт по выполненному запросу. Отчёты служат для форматированного вывода данных на печатающие устройства и, соответственно, при этом должны учитываться параметры принтера и параметры используемой бумаги.

Для отчета, как говорилось ранее, нам нужен запрос. Используем запрос из Пункта 2.4 (рис.54 -55), убирая функцию Min и First (рис.56)

Рисунок 56 - Редактирование запроса

Далее создадим форму для этого запроса. Формы дают возможность пользователем вводить данные в таблицы без непосредственного доступа к самим таблицам.

Они также позволяют выводить результаты работы запросов не в виде обыкновенных итоговых таблиц, а в более красивых формах. В связи с таким разделением существует два вида формирования структуры форм: на основе таблицы и на основе запроса. Мы используем второй случай, так как нам нужно вывести определенные данные, используемые в двух таблицах.

Во вкладке «Создание» выбираем «Другие формы» - «Мастер форм» (рис.57)

Рисунок 57 - Создание форм

С помощью стрелок перекидываем строки из доступных полей в выбранные и нажимаем далее. В следующем окне выбираем внешний вид формы (рис.58)

Рисунок 58 - Порядок создания формы

После даём название форме и нажимаем «Готово».

Так выглядит готова форма для нашего запроса (рис.59)

Рисунок 59 - Готовая форма

Создаем отчет. Во вкладке «Создание» выбираем «Мастер отчетов». Порядок создания отчета (рис. 60-64)

Рисунок 60 - Шаг 1

Рисунок 61 - Шаг 2

Рисунок 62 - Шаг 3

Рисунок 63 - Шаг 6

Рисунок 64 - Шаг 7

Рисунок 65 – Готовый отчёт

Соседние файлы в предмете Информатика