Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
p_1-4.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
133 Кб
Скачать
☆

4. Логическое проектирование базы данных

На основе концептуальной диаграммы была построена реляционная диаграмма.

Внешними ключами для сущности Услуги являются Код клиента и Код вида работ (FKKV и FKK).

Для первичных и внешних ключей были созданы индексы.

На этапе логического проектирования указываем физические имена атрибутов. Автоматическая генерации физических имен средствами Open ModelSpear имеет ряд недостатков, в частности возможен дубляж имен, поэтому необходимо выверить физические имена вручную.

В таблицах 4-6 представлены физические имена и возможность null-значений для сущностей Клиенты, Виды услуг, Услуги соответственно:

Таблица 4

KLIENT

Сущность Клиент

kodklienta

Primary Key

KODKLI

NOT NULL

Код клиента

Первичный ключ

KK

familiya

FAMILI

NULL

Фамилия

imya

IMYA

NULL

Имя

otchestvo

OTCHES

NULL

Отчество

ppk

PPK

NULL

Признак постоянного клиента

indkk

IKK

UNIQUE

Индекс

Таблица 5

VIDRAB

Сущность Вид работ

kodvida

Primary Key

KODVID

Код вида

Первичный ключ

KV

nazvanie

NAZVAN

Название

tip

TIP

Тип

stoimost

STOIMO

Стоимость

indkv

IKV

UNIQUE

Индекс

Таблица 6

HIMCHI

Сущность услуги

koduslugi

Primary Key

KODUSL

Not null

Код услуги

Первичный ключ

PK_HIMCHI_PRIMAR_K

srochnost

SROCHN

null

Срочность и сложность

datapr

DATAPR

null

Дата приема

datavozvr

DATAVO

null

Дата возврата

Foreign Key

FKVR

Not null

Внешний ключ

Foreign Key

FKK

Not null

Внешний ключ

indku

IKU

UNIQUE

Индекс

indkk

IKKK

NOT UNIQUE

Индекс

indkvv

IKVR

NOT UNIQUE

Индекс

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

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

6. Вычисляемые поля, генераторы и триггеры

7. Программа и методика испытаний

8. Описание применения

Заключение

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

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

За время выполнения курсовой работы был существенно повышен уровень практических навыков проектирования баз данных.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]