Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
72347.rtf
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
5 Мб
Скачать
☆

2. Практическая часть

2.1 Анализ требований

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

2.2 Построение концептуальной модели базы данных

Для базы данных было разработано 3 сущности.

Общая информация о сущности представлена в таблице:

Таблица сущностей.

Название сущности

Идентификатор

Тип связи

Автопарк

AvtoPark1

1:N (Перевозки)

1:N (Заработки)

Перевозки

Perevozki

N:1 (Автопарк)

Заработки

Zarabotki

N:1 (Автопарк)

Таблица Автопарк связана с таблицами Перевозки, Заработки по ключам ID, соответственно, чтобы можно было узнать местонахождение автомобиля, водителя, доходы и расходы на автомобиль

Рассмотрим каждую сущность более подробно.

Таблица атрибутов сущности Автопарк:

Имя атрибута

Формат

Область допустимых значений

Описание

Роль атрибута

N:Avto

строковый

0-255

Номер автомобиля

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

Marka

строковый

0-255

Марка автомобиля

Voditel

строковый

0-255

Водитель

Gruzopodyemnost'

числовой

0-9999

Грузоподъемность

Dlina

числовой

0-9999

Длина автомобиля

Schirina

числовой

0-9999

Ширина автомобиля

Visota

числовой

0-9999

Высота автомобиля

Таблица атрибутов сущности Перевозки:

Имя атрибута

Формат

Область допустимых значений

Описание

Роль атрибута

N:Avto

строковый

0-255

Номер автомобиля

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

Punkt otpr.

строковый

0-255

Пункт отправления автомобиля

Punkt nazn.

строковый

0-255

Пункт назначения автомобиля

Ves,t

числовой

0-9999

Вес груза

Data otpr.

дата

Дата отправления автомобиля

Data nazn.

дата

Дата прибытия автомобиля

Stoimost',rub

денежный

Стоимость перевозки

Таблица атрибутов сущности Заработки:

Имя атрибута

Формат

Область допустимых значений

Описание

Роль атрибута

N:Avto

строковый

0-255

Номер автомобиля

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

Kilometras,km

числовой

0-9999

Длина пройденного пути автомобиля

Tonnas,t

числовой

0-9999

Вес перевезенного груза автомобиля

Rashodi,rub

денежный

Расходы на содержание автомобиля

Dohodi,rub

денежный

Доходы автомобиля

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