Создание базы данных «Аптека»
1. Запустить ACCESS. Дать базе данных имя «Аптека». Сохранить файл базы данных в каталоге пользователя «Student».
Проектирование таблиц и структуры базы данных
1. Следующие поля распределить по 4 таблицам: код товара, наименование, фирма, страна, фармацевтическая группа, единица измерения, форма выпуска, количество в упаковке, количество упаковок, оптовая цена, розничная цена, дата поступления, срок истекает. Добавить необходимые поля.
2. Создать структуры таблиц. Задать ключевые поля. Таблицы назвать: «Препараты», «Склад», «Изготовитель», «Группа».
3. Создать связи между таблицами с «обеспечением целостности данных».
Расчертить связи между таблицами.
Заполнение таблиц
4. Создать 4 автоформы «встолбец» для заполнения таблиц.
5. Дать им имена соответствующих таблиц.
6. Заполнить таблицы с помощью этих автоформ.
Просмотр таблиц
7. Создать автоформы «ленточные» для просмотра таблиц «Препараты» и «Склад».
8. Дать им имена «Просмотрпрепаратов» и «Просмотртоваров».
|
|
Создание запросов и форм
9. С помощью мастера форм создать форму «в столбец» для просмотра полной информации о товарах. На экран должен выводиться код товара, а затем все поля, не являющиеся кодами, из всех таблиц (код товара, наименование, фармацевтическая группа, единица измерения…фирма…цена оптовая, цена розничная… срок истекает). Назвать форму «Полная информация».
10. С помощью конструктора отредактировать форму (расположить поля наиболее наглядно).
11. Создать запрос (режим «Конструктор») на выдачу списка препаратов со сроком годности, истекающим к вводимой дате в виде:
Наименование | Фирма | Срок истекает | Общая стоимость в оптовых ценах |
12. Для задания общей стоимости в нижней части бланка запроса в строке Поле следует написать выражение:
Общаястоимость: склад. [ количествоупаковок ]*[ ценаопт. ]
13. Запрос назвать «Срочнаяреализация».
Создание отчета
14. Создать автоотчет «Срочнаяреализация» на основе соответствующего запроса.
Создание главной кнопочной формы.
15. Создать кнопочную форму «Автоматизированное рабочее место фармацевта-аптекаря» для вызова созданных форм и отчета.
Примерные исходные данные для заполнения таблиц базы данных Аптека