Задача по курсу «Основы баз данных». Пассажирский транспорт. Железная дорога
Пассажирский транспорт. Железная дорога (внутренний учет). Станции. Поезда. Маршруты. Состав поезда по вагонам. Классификация вагонов. Расписание. Тарифная сетка стоимости билетов. Продажа билетов.
а) Из пункта A до пункта B нет прямого поезда. На каких поездах можно добраться пассажиру из пункта A в пункт B с минимальным количеством пересадок.
б) Найти все прямые поезда из пункта A до пункта B. Для каждого поезда указать количество станций, на которых производится остановка и общее время прохождения по маршруту.
в) Найти все свободные места на определенный класс вагона для указанного поезда с промежуточной станции A до станции B на момент прибытия поезда в пункт A.
г) Найти стоимость билетов на прямые поезда от станции A до станции B.
д) Найти все поезда на любое направление, в которых нет свободных мест; есть свободные места (указать количество для каждого поезда, каждого вагона каждого поезда, класса вагона каждого поезда).
е) Найти такую станцию, через которую проходит (в том числе станции отправления и станции прибытия) наибольшее число поездов. В какое время на этой станции пересекается наибольшее число поездов?
ж) Для указанного поезда найти станцию с максимальным временем стоянки.
з) Для указанного поезда найти все станции с ночным временем стоянки (время московское).
и) Для указанного поезда посчитать общее количество свободных мест, свободные места по классу вагона, свободные места для каждого вагона.
к) Из пункта A до пункта B нет прямого поезда. На каких поездах можно добраться пассажиру из пункта A в пункт B как можно быстрее.
л) От станции A до станции B ходят несколько прямых поездов. Найти среди них такие, в составе которых есть вагоны уникального класса. Найти такие поезда, которые состоят только из одного класса вагонов.
м) Посчитать наполняемость всех прямых поездов всех от станции A до станции B за определенный период: общее количество мест каждого поезда и количество перевезенных пассажиров.
Этой базы данных ещё нет в наличии, но её можно заказать
Готовая похожая база данных "Расписание поездов"
Готовая похожая база данных "Заказ билетов на поезд" |