Курсовая работа: Система управления базой данных

ОБНОВЛЕНИЯ Экипажи. № экипажа КАСКАДИРУЕТСЯ

ПОЛЯ (Код состава экипажа – Счётчик, Фамилия – Текст 50, Имя – Текст 50, Отчество - Текст 50, № экипажа – Длинное целое)

ОГРАНИЧЕНИЯ (Значения поля № экипажа должны принадлежать набору значений из соответствующего поля таблицы Экипажи)

ТАБЛИЦА Рейсы (Стержневая сущность)

ПЕРВИЧНЫЙ КЛЮЧ (№ рейса)

ПОЛЯ (№ рейса – Длинное целое, Место отправления – Текст 50, Место назначения – Текст -50, Время в пути – Время, Расстояние – Длинное целое, Промежуточные остановки – Текст -50)

ОГРАНИЧЕНИЯ (Значения поля № рейса должны быть уникальны, при нарушении вывод сообщения «Такой № рейса уже есть»)

ТАБЛИЦА Вылеты (Ассоциативная сущность, связывает Рейсы, Автобусы, Экипажи)

ПЕРВИЧНЫЙ КЛЮЧ (Код Маршрута)

ВНЕШНИЙ КЛЮЧ (№ рейса ИЗ Рейсы

NULL – значения НЕ ДОПУСТИМЫ

УДАЛЕНИЕ ИЗ Рейсы КАСКАДИРУЕТСЯ

ОБНОВЛЕНИЯ Рейсы. № рейса КАСКАДИРУЕТСЯ

ВНЕШНИЙ КЛЮЧ (Регистрационный знак ИЗ Автобусы

NULL – значения НЕ ДОПУСТИМЫ

УДАЛЕНИЕ ИЗ Автобусы КАСКАДИРУЕТСЯ

ОБНОВЛЕНИЯ Автобусы. Регистрационный знак КАСКАДИРУЕТСЯ

ВНЕШНИЙ КЛЮЧ (№ экипажа ИЗ Экипажи

NULL – значения НЕ ДОПУСТИМЫ

УДАЛЕНИЕ ИЗ Экипажи КАСКАДИРУЕТСЯ

ОБНОВЛЕНИЯ Экипажи. № экипажа КАСКАДИРУЕТСЯ

ПОЛЯ (Код вылета – Счётчик, № рейса – Длинное целое, Дата отправления – Дата, Время отправления – Время, № экипажа – Длинное целое, Количество проданных билетов – Длинное целое)

ОГРАНИЧЕНИЯ (Значения полей № рейса, Регистрационный номер, № экипажа должны принадлежать набору значений из соответствующих полей таблиц Рейсы, Автобусы, Экипажи).


5. Физическое проектирование БД

Физическое проектирование базы данных автовокзала проходит в СУБД Microsoft Access.

Создаются таблицы.

Таблица «Автокомпании» содержит сведения о поставщиках услуг предоставляемых по перевозки пассажиров.

Автокомпания Номер лицензии Адрес офиса Телефон гл. менеджера
Депо №1 1587456 Саратов Перн 23-5 (882)-45-564-45
Депо №2 1587455 Саратов Перн 23-5 (882)-45-564-45
Депо №3 1587454 Саратов Перн 23-5 (882)-45-564-45
Депо №4 1584444 Балаково ул. Новосельцева 256-45/Г (092)-8-78-78

Таблица «Маршруты» содержит фактические маршруты по заданным рейсам

Код маршрута № рейса Дата отправления Время отправления Регистрационный знак № экипажа Кол-во проданных билетов
1 1 26.03.99 14:53 Н775КУ64 rus 1 89
2 2 1,04.00 16:22 Н776КУ64 rus 2 144
3 3 25.05.02 1:30 Н777КУ64 rus 3 44
4 4 10.12.03 21:40 Н74КУ64 rus 4 38
5 4 10.11.03 21:40 Н77КУ64 rus 4 38
5 4 10.10.03 21:40 Н75КУ64 rus 4 38

Таблица «Марки автобусов» содержит технические характеристики автобусов

Марка автобуса Код автобуса Кол-во мест Марка топлива Объём топливного бака
ИКАРУС 1 150 ДТ 150
ЛИАЗ 2 50 АИ-80 100
ПАЗ 3 60 АИ-80 90
ПАЗ 4 70 АИ-80 90

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