Курсовая работа: База данных станции технического обслуживания автомобилей

2.2 Разработка логической модели данных

Преобразование локальной концептуальной модели данных в локальную логическую модельзаключается в удалении из концептуальных моделей нежелательных элементов и преобразование полученных моделей в локальные логические модели. К нежелательным элементам относятся:

- связи типа «многие-ко-многим»;

- рекурсивные связи;

- связи с атрибутами.

В созданной концептуальной модели вышеперечисленных нежелательных элементов не обнаружено.


Логическая модель базы данных

Рисунок 6

2.3 Разработка модели «сущность – связь»

Основными понятиями модели «сущность- связь» являются:

- сущность;

- связь;

- атрибуты.

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


3. Проектирование базы данных

3.1 Преобразование модели «сущность-связь» в реляционную

модель данных

Преобразование модели «сущность-связь» в реляционную модель данных осуществляется путем последовательного выполнения ряда шагов:

- каждой сущности ставится в соответствие отношение реляционной модели данных;

- каждый атрибут сущности становится атрибутом соответствующего отношения;

- первичный ключ сущности становится первичным ключом соответствующего отношения. Атрибуты, входящие в первичный ключ отношения, автоматически получают свойство обязательности (NOT NULL). В каждое отношение, соответствующее подчиненной сущности, добавляется набор атрибутов основной сущности, являющейся первичным ключом основной сущности. В отношении, соответствующем подчиненной сущности, этот набор атрибутов становится внешним ключом.

3.2 Физическое проектирование таблиц базы данных

В качестве СУБД предполагается использовать MicrosoftAccess. На клиентских машинах используется операционная система MicrosoftWindowsXP, а также офисные средства этой же фирмы (MicrosoftOffice 2003).

Физическое проектирование заключается в создании БД в среде конкретной СУБД.

Разработка производится последовательно:

- создаются таблицы БД;


Рисунок 7

К-во Просмотров: 1152
Бесплатно скачать Курсовая работа: База данных станции технического обслуживания автомобилей