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КУ64rus

1 89
2 2 1,04.00 16:22

Н776КУ64rus

2 144
3 3 25.05.02 1:30

Н777КУ64rus

3 44
4 4 10.12.03 21:40

Н74КУ64rus

4 38
5 4 10.11.03 21:40

Н77КУ64rus

4 38
5 4 10.10.03 21:40

Н75КУ64rus

4 38

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

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

Таблица «Рейсы»

№ рейса Место отправления Место назначения Время в пути Расстояние Промежуточные остановки
1 Саратов Москва 25 2000
2 Саратов Петербург 30 2500 Москва
3 Саратов Тамбов 22 1800
4 Саратов Уфа 12 1000

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

Регистрационный знак Марка автобуса Автокомпания

Н775КУ64rus

ИКАРУС Депо №1

Н776КУ64rus

ИКАРУС Депо №2

Н777КУ64rus

ИКАРУС Депо №3

Н74КУ64rus

ЛИАЗ Депо №4

Н77КУ64rus

ПАЗ Депо №4

Н75КУ64rus

ПАЗ Депо №4

Таблица «Состав экипажа» содержит сведения о шоферах входящих в тот или иной экипаж

Код состава экипажа Фамилия Имя Отчество № экипажа
1 Кучеров Владимир Петрович 4
2 Михаило Сергей Павлович 4
3 Кудрявцев Петр Ильич 4
4 Кудряшов Михаил Васильевич 3
5 Твордской Алексей Михайлович 2
6 Ларин Сергей Петрович 1

Таблица «Экипажи»

№ экипажа Группа допуска Медицинское заключений
1 Е годен
2 Е годен
3 Е годен
4 Е годен
5 Е годен
6 Е годен

Создаются формы.

Форма «Автокомпании»

Форма «Маршруты»

Форма «Марки автобусов»


Форма «Состав экипажей»

Создаются запросы.

Запрос на выборку «Выбор автобуса-экипажа для маршрута» по задаваемому рейсу.

№ рейса Марка автобуса Дальность маршрута № Экипажа Количество мест
4 Икарус 1000 1 150
4 Икарус 1000 2 150
4 Икарус 1000 2 150
4 ЛИАЗ 1000 2 50
4 ПАЗ 1000 4 60
4 ПАЗ 1000 4 70

Запрос «На выборку по маршрутам».

№ рейса Дата отправления Время отправления
1 26.09.99 14:53
2 01.04.00 16:22
3 25.05.02 1:30
4 10.12.03 21:40
4 10.11.03 21:40
4 10.10.03 21:40

Запрос «соответствие автобусы-Автокомпании».

Регистрационный знак Марка автобуса Автокомпания Телефон гл. менеджера

Н775КУ64rus

Икарус Депо №1 (882)-45-564-45

Н776КУ64rus

Икарус Депо №2 (882)-45-564-45

Н777КУ64rus

Икарус Депо №3 (882)-45-564-45

Н74КУ64rus

ЛИАЗ Депо №4 (092)-8-78-78

Н77КУ64rus

ПАЗ Депо №4 (092)-8-78-78

Н75КУ64rus

ПАЗ Депо №4 (092)-8-78-78

Создаются отчёты.

Отчёт «Автокомпании» в приложении Д.

Отчёт «Маршруты» в приложение Е.

Отчёт «Существующие рейсы» в приложении Ж.


6. Заключение

В процессе проектирования реляционной БД автовокзала были изучены материалы позволяющие описывать предметную информационную систему с помощью ЯИМ, ER-диаграмм, изучены принципы построения инфологической модели и реляционных отношений удовлетворяющие 1НФ, 2НФ, 3НФ, 4НФ, а также описание отношений и БД в целом с ограничением целостности.


Список литературы

1 Макарова Н.В. Информатика. – 2-е изд. –М.: Финансы и статистика, 1998.- 768с.

2 Карпов Б.В Microsoft Access 2000 Справочник.-1-е изд. –М.: Питер, 2000.-416 с.

3 Синева Н.Ф. Создание реляционных баз данных в MS Access. -1-е изд. –Саратов: Копипринтер СГТУ, 1996.-40 с.


Информация о работе «Система управления базой данных»
Раздел: Информатика, программирование
Количество знаков с пробелами: 29357
Количество таблиц: 17
Количество изображений: 4

Похожие работы

Скачать
6547
0
0

... «OPLATA» связаны с таблицой «ZAKAZ» по данным «#ZAKAZCIKA» и «#ZAKAZA» соответственно. Тип связи – одни к многим (one-to-many)/ 4. Описание созданных форм Все созданные таблицы в данной Базе данных имеют следующую форму (на примере таблицы «Oplata») 5. Описание запросов, результаты работы запросов В данной работе создано 6 запросов: 3 простых, 1 запрос с довалением условия, 1 ...

Скачать
19874
10
4

... и группировать данные, определять итоговые значения, затрачивая на это меньше усилий, чем в других объектах. Задание 2. Формирование структуры и файла базы данных Формирование структуры и файла базы данных начинают с запуска Access в операционной системе Windows. Нажав кнопку Пуск, выбирают команду Программы и в открывшемся меню выбирают пункт Microsoft Access, который запускают нажатием левой ...

Скачать
13002
0
0

... C++, которые позволяют быстросоздавать необходимые компоненты приложений, критичные по скорости работы, которые трудно, а иногда невозможно разработать средствами «классических» СУБД.Современный подход к управлению базами данных подразумевает также широкое использование технологии «клиент-сервер». Таким образом, на сегодняшний день разработчик не связан рамками какого-либо конкретного ...

Скачать
27367
2
4

... Номер детали. Если таблица удовлетворяет этому требованию, она называется отношением (relation). Взаимосвязь таблиц является важнейшим элементом реляционной модели данных. Она поддерживается внешними ключами (foreign key). Рассмотрим пример, в котором база данных хранит информацию о рядовых служащих (таблица Служащий) и руководителях (таблица Руководитель) в некоторой организации (Рисунок 2). ...

0 комментариев


Наверх