Помощь в написании студенческих работ
Антистрессовый сервис

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

РефератПомощь в написанииУзнать стоимостьмоей работы

На этапе проектирования и моделирования в ходе сбора информации о предметной области требуется выяснить: В проекте «Налоговая инспекция» в соответствии с предметной областью были созданы следующие сущности: Основные объекты предметной области (объекты, о которых должна храниться информация в базе данных); Деятельность" — хранится информация о деятельностях организаций. Организации" — хранится… Читать ещё >

Проектирование и моделирование предметной области (реферат, курсовая, диплом, контрольная)

На этапе проектирования и моделирования в ходе сбора информации о предметной области требуется выяснить:

основные объекты предметной области (объекты, о которых должна храниться информация в базе данных);

атрибуты объектов;

связи между объектами;

основные запросы к БД.

Концептуальное проектирование

В проекте «Налоговая инспекция» в соответствии с предметной областью были созданы следующие сущности:

«Организации» — хранится информация об организациях;

«Деятельность» — хранится информация о деятельностях организаций.

«Налог» — хранится информация о налогах;

Каждому объекту соответствуют свои атрибуты:

Организации (ID, Name, Address, Phone, Site).

Деятельность (ID, Nazvanie).

Налог (ID, Nalog, Vid).

В базе данных «Налоговая инспекция» определены следующие отношения между таблицами, приведенные в таблице 1.

№.

Родительская таблица.

Дочерняя таблица.

Вид связи.

Организации.

Деятельность.

1:М.

Организации.

Налог.

1:М.

Таблица 1 — Связи между таблицами.

Связь 1: М в отношении № 1 выбрана в соответствии с тем, что одна организация может специализироваться в нескольких видах деятельности. В отношении № 2 выбор связи 1: М обусловлен тем, что одна организация может иметь несколько видов налогов.

На рисунке 1 представлена ER-диаграмма базы данных, на которой отображены все сущности БД, отношения между ними и атрибуты.

Рисунок 1 — ER-диаграмма.

Показать весь текст
Заполнить форму текущей работой