Разработка информационно-справочной системы "Аптека", Моделирование предметной области, Физическая реализация базы данных - Разработка информационно-справочной системы "Аптека"

Моделирование предметной области

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

На рисунке 2.1. представлена разработанная инфологическая модель предметной области "Аптека".

инфологическая модель

Рисунок 2.1 - Инфологическая модель

Физическая реализация базы данных

Физическая модель описывает данные средствами конкретной СУБД. Отношения, разработанные на стадии формирования логической модели данных, преобразуются в таблицы, атрибуты становятся столбцами таблиц, для ключевых атрибутов создаются уникальные индексы, домены преображаются в типы данных, принятые в конкретной СУБД.

Рассмотрим физическую схему реляционной базы данных "Аптека", которая представлена ниже набором объектов MS Access.

Рассмотрим физическую схему реляционной базы данных "Аптека", которая представлена ниже набором объектов системы управления базами данных MS Access, которые представлены на рисунках 2.2-2.17.

конструктор таблицы

Рисунок 2.2 - Конструктор таблицы "Дни"

столбцы таблицы

Рисунок 2.3 - Столбцы таблицы "Дни"

конструктор таблицы

Рисунок 2.4 - Конструктор таблицы "Поставщик"

столбцы таблицы

Рисунок 2.5 - Столбцы таблицы "Поставщик"

конструктор таблицы

Рисунок 2.6 - Конструктор таблицы "Приход"

столбцы таблицы

Рисунок 2.7 - Столбцы таблицы "Приход"

конструктор таблицы

Рисунок 2.8 - Конструктор таблицы "Расход"

столбцы таблицы

Рисунок 2.9 - Столбцы таблицы "Расход"

конструктор таблицы

Рисунок 2.10 - Конструктор таблицы "Склад"

столбцы таблицы

Рисунок 2.11 - Столбцы таблицы "Склад"

конструктор таблицы

Рисунок 2.12 - Конструктор таблицы "Сотрудники"

столбцы таблицы

Рисунок 2.13 - Столбцы таблицы "Сотрудники"

конструктор таблицы

Рисунок 2.14 - Конструктор таблицы "Группы товара"

столбцы таблицы

Рисунок 2.15 - Столбцы таблицы "Группы товара"

конструктор таблицы

Рисунок 2.16 - Конструктор таблицы "Товар"

Для того, чтобы наиболее удачным образом можно было просматривать, создавать, удалять и модифицировать связи между таблицами, а также отразить физическую модель информационной системы, в Microsoft Access используется "Схема данных", которая представлена на рисунке 2.18.

столбцы таблицы

Рисунок 2.17 - Столбцы таблицы "Товар"

схема данных

Рисунок 2.18 - Схема данных

Похожие статьи




Разработка информационно-справочной системы "Аптека", Моделирование предметной области, Физическая реализация базы данных - Разработка информационно-справочной системы "Аптека"

Предыдущая | Следующая