В начало

База данных Аптека

 

            Необходимо создать в СУБД «MS Access 2002» базу данных «Аптека».

            Запускаем «Access 2002», создаем новую базу, даем ей имя и сохраняем в нужном месте.

            Далее идем в раздел «Таблицы» и создаем нужные таблицы, извините за каламбур.

Таблица

Поле

Тип данных, размер поля

Группы ФармПрепаратов

Код группы

Группа

Счетчик, первичный ключ

Текстовый, 20

Условия отпуска

Код условия

Условие

Счетчик, первичный ключ

Текстовый, 15

Производители

Код производителя

Производитель

Город

Страна

Счетчик, первичный ключ

Текстовый, 20

Текстовый, 20

Текстовый, 20

ФармПрепараты

Код препарата

Группа ФармПрепарата

Условие отпуска

Производитель

Инструкция

Внешний ключ

Внешний ключ

Внешний ключ

Внешний ключ

МЕМО

Формы Выпуска

Код формы

Форма

Счетчик, первичный ключ

Текстовый, 15

Дозировки

Код дозировки

Дозировка

Счетчик, первичный ключ

Текстовый, 15

Склад

Код препарата

Название

Форма выпуска

Дозировка

Цена закупочная

Цена отпускная

Количество

Счетчик, первичный ключ

Текстовый, 30

Внешний ключ

Внешний ключ

Денежный

Денежный

Числовой

            Получилось пока семь таблиц. Чтобы проверить связи между ними нужно перейти в «Сервис – Схема данных…».

Рис. 1. Схема данных базы «Аптека»

 

            Теперь чтобы проверить базу данных слегка заполним ее данными.

Рис. 2. Таблица «Группы ФармПрепаратов»

 

Рис. 3. Таблица «Условия отпуска»

 

Рис. 4. Таблица «Производители»

 

Рис. 5. Таблица «Формы выпуска»

Рис. 6. Таблица «Дозировки»

 

Рис. 7. Таблица «Склад»

 

Рис. 8. Таблица «ФармПрепараты»

 

            Для редактирования записей таблиц удобно пользоваться различными формами, которые можно создать в разделе «Формы». Формы удобнее создавать мастером форм, а редактировать и добавлять/удалять элементы при помощи конструктора.

            При создании формы мастером форм сначала надо выбрать таблицу или запрос, на основании которых она будет формироваться. Далее нужно выбрать необходимые поля.  Потом определить внешний вид формы, затем ее стиль и, наконец, имя формы.

Рис. 9. Форма по таблице «Группы ФармПрепаратов»