Курсовая работа: База данных аптеки готовых лекарственных форм
Рис.12. Перекрестный запрос
3) Запросы с параметрами. Отличие запросов с параметрами заключается в способе управления условиями: вместо ввода фактических значений настраивается приглашение пользователю ввести значения условий при запуске запроса. При выполнении такого запроса выдается диалоговое окно "Введите значение параметра" (Enter Parameter Value), в котором пользователь должен ввести конкретное значение и затем получить нужный результат. Ввести группу препарата. Пользователь вводит нужную ему группу препарата, например, анальгетики.
Рис.13. Запрос с параметром
И получает список препаратов и их цену, относящихся к группе анальгетиков в базе данных.
Рис.13.1 Запрос с параметром
1.8 Создание форм
Формы являются типом объектов, который обычно используется для отображения данных. Источником данных для форм являются таблицы или запросы, поэтому данные в формах являются "связанными" с соответствующими объектами. Формы служат посредником между пользователями и базой данных, поскольку позволяют отображать данные в нужном виде.
В моей СУБД представлены следующие формы.
Форма для ввода данных - обеспечивает: ввод и редактирование данных.
В форме "Препараты" можно изменять название препарата, цену, изображение. Поменять группу препарата и болезни, которые лечатся этим препаратом.
Рис.14. Форма "Препараты"
Аналогичная форма "Сотрудники".
Рис.15. Форма "Сотрудники"
Кнопочная форма - используется для открытия других форм или отчетов.
Главная кнопочная форма "Аптека "Мед+" содержит две кнопки: "Препараты в наличии" и "Наши сотрудники". Нажатием на эти кнопки автоматически переходим на две предыдущие формы.
Рис.16. Кнопочная форма
Сводная таблица - таблица, обобщающая и анализирующая данные из одной или нескольких таблиц.
Рис.17. Сводная таблица
1.9 Формирование отчетов
Отчеты позволяют выбрать из базы данных требуемую пользователем информацию и оформить ее в виде документов, которые можно просмотреть и напечатать. Источником данных для отчета может быть таблица или запрос. Кроме данных, полученных из таблиц, в отчете могут отображаться вычисленные по исходным данным значения, например итоговые суммы.
По моей СУБД представлены следующие отчеты.
Отчет "Сотрудники".
Рис.18. Отчет "Сотрудники"