- •Лабораторная работа №1 Концептуальная модель базы данных для железнодорожного вокзала
- •1.Анализ предметной области:
- •2.Разработка модели “сущность-связь” предметной области.
- •Лабораторная работа №2 Изучение основ реляционной алгебры Цель занятия
- •1.Для отношения b:
- •Лабораторная работа №4
- •Лабораторная работа №5 построение простейших запросов на выборку информации
- •Лабораторная работа №6 использование группировки и упорядочения данных
- •Лабораторная работа №7 запросы по удалению, изменению и добавлению данных
- •Лабораторная работа №8 Построение сложных запросов, запросов на соединение и объединение информации
- •Лабораторная работа №9 эллементы оптимизации запросов

Лабораторная работа №1 Концептуальная модель базы данных для железнодорожного вокзала
1.Анализ предметной области:
асистема должна хранить и обрабатывать информацию о сотрудниках, маршрутах движения и пассажирах;
бсистема будет использоваться управленческим персоналом ;
вв предметной области выделяются следующие сущности:
Железнодорожный вокзал,
Сотрудник,
Маршрут движения,
Пассажир
гопределяется такой состав атрибутов для выбранных сущностей:
Железнодорожный вокзал
П
олное
название вокзалапервичный
ключ,
Адрес,
Контактный телефон,
Директор;
Сотрудник
№
трудового договорапервичный
ключ,
Фамилия,
Имя,
Отчество,
Дата рождения,
Должность,
Оклад,
Контактный телефон;
Маршрут движения
Название маршрута,
В
ремя
отправленияпервичный
ключ,
Дата отправления,
Стоимость билета,
№ поезда,
№ платформы;
Пассажиры
Л
ичный
№первичный
ключ,
Фамилия,
Имя,
Отчество,
№ и серия паспорта,
Дата покупки билета,
допределяются пары взаимосвязанных сущностей и типы взаимосвязей:
Железнодорожный вокзал Сотрудник– 1N,
Железнодорожный вокзал Маршрут движения– 1N,
Маршрут движения Пассажир– 1N;
еопределяются атрибуты взаимосвязей:
Железнодорожный вокзалСотрудник –Полное название вокзалавводится в сущностьСотрудник,
Железнодорожный вокзал Маршрут движения–Полное название вокзалавводится в сущностьМаршрут движения,
Маршрут движения Пассажир–Название маршрута и время оправлениявводится в сущностьТранспорт.
2.Разработка модели “сущность-связь” предметной области.
|
Сотрудник |
|
Ж вокзал |
|
Маршрут движения | |
|
№ трудового договора |
|
Полное название вокзала |
|
Название маршрута | |
|
Фамилия |
|
Адрес |
|
Дата отправления | |
|
Имя |
|
Телефон |
|
Время отправления | |
|
Отчество |
|
Директор |
|
Стоимость билета | |
|
Дата рождения |
|
|
|
№ поезда | |
|
Должность |
|
|
|
№ платформы | |
|
Оклад |
|
Пассажир |
|
Полное название вокзала | |
|
Контактный тел. |
|
Личный № |
|
| |
|
Полное название вокзала |
|
Фамилия |
|
| |
|
Имя |
| ||||
|
Отчество |
| ||||
|
№ |
| ||||
|
Дата покупки билета |
| ||||
|
Название маршрута |
| ||||
|
Дата отправления |
| ||||
|
Время отправления |
| ||||
На представленной ER-диаграмме отсутствуют взаимосвязи “многие-ко-многим”, а состав атрибутов определен без избыточности. Поэтому данный вариант будет считаться окончательным


елезнодорожный


и серия паспорта