Схема данных в среде визуального проектирования erwin

Программа ErWin используется для автоматизации проектирования структуры базы данных, формирования файлов и наглядного оформления схемы базы данных в разных СУБД.

База данных учета выполненных работ содержит 6 свободные и 2 зависимые сущности (таблица). Для каждой сущности был выяснен первичный ключ (для свободных сущностей ключ несложной, а для зависимой — составной). Между сущностями установлены связи, обрисованы глагольные фразы. Логическая схема базы данных по учету выполненных работ на уровне сущностей представлена на рисунке 14, а на уровне атрибутов на рисунке 15. Физическая схема базы данных представлена на рисунке 16.

Схема данных в среде визуального проектирования erwin

Рисунок 14 — Логическая схема базы данных на уровне сущностей

Изм.
Лист
№ докум.
Подпись
Дата
Лист
230115-КП.01-13-10455

Схема данных в среде визуального проектирования erwin

Рисунок 15 — Логическая схема базы данных на уровне атрибутов

Схема данных в среде визуального проектирования erwin

Рисунок 16 — Физическая схема данных

Изм.
Лист
№ докум.
Подпись
Дата
Лист
230115-КП.01-13-10455

2.2 Структура данных в СУБД Access

Для хранения информации об учете выполненных создания и работ локальных пользовательских приложений средствами СУБД Access была создана база данных на базе схемы ErWin. В приложении Б расположен текст SQL-скрипта для структуры базы данных. База данных содержит 8 таблиц, для каждой из которых был выяснен первичный ключ. Структура таблиц представлена на картинках -.

Схема данных в среде визуального проектирования erwin

Рисунок 17 — Структура таблицы «Должности»

Схема данных в среде визуального проектирования erwin

Рисунок 18 — Структура таблицы «Заказ»

Схема данных в среде визуального проектирования erwin

Рисунок 19 — Структура таблицы «Клиенты»

Схема данных в среде визуального проектирования erwin

Рисунок 20 — Структура таблицы «Комплектующие»

Изм.
Лист
№ докум.
Подпись
Дата
Лист
230115-КП.01-13-10455

Схема данных в среде визуального проектирования erwin

Рисунок 21 — Структура таблицы «Комплектующие в заказе»

Схема данных в среде визуального проектирования erwin

Рисунок 22 — Структура таблицы «Сотрудники»

Схема данных в среде визуального проектирования erwin

Рисунок 23 — Структура таблицы «Услуги»

Схема данных в среде визуального проектирования erwin

Рисунок 24 — Структура таблицы «Услуги в заказе»

Изм.
Лист
№ докум.
Подпись
Дата
Лист
230115-КП.01-13-10455

Между таблицами установлены связи, представленные на рисунке

Схема данных в среде визуального проектирования erwin

Рисунок 25 — Схема данных

Тестирование программы

Тестирование работы базы данных телефонного справочника производилось согласно данным контрольного примера. Информация из запросов и таблиц представлена в Приложение Б.

Изм.
Лист
№ докум.
Подпись
Дата
Лист
230115-КП.01-13-10455

Заключение

При исполнении курсового проекта был совершён анализ описания предметной области по учету выполненных работ и спроектирована реляционная база данных для обработки и хранения информации о клиентах и оформлению заказов для них.

Структура базы данных была создана в программе визуального проектирования ErWin и на ее базе созданы файлы в СУБД Access.

База данных учета выполненных работ была протестирована по заблаговременно созданному контрольному примеру, созданы запросы для просмотра взаимосвязанных данных. Эти контрольного примера абсолютно совпадают с результатами работы запросов.

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

Как ЛЕГКО и БЫСТРО создать схему данных в Microsoft Access?


Интересные записи:

Понравилась статья? Поделиться с друзьями: