1. Главная
  2. Библиотека
  3. Базы данных
  4. В городе функционирует три вида общественного транспорт...
Решение задачи на тему

В городе функционирует три вида общественного транспорта: автобус, троллейбус и трамвай. У каждого вида транспорта имеется некоторое количество маршрутов. У маршрута имеется перечень всех остановок и интервал движения в зависимости от времени

  • Базы данных
  • #Проектирование баз данных
  • #Язык SQL и расширения
В городе функционирует три вида общественного транспорта: автобус, троллейбус и трамвай.
У каждого вида транспорта имеется некоторое количество маршрутов.
У маршрута имеется перечень всех остановок и интервал движения в зависимости от времени

Условие:

В городе функционирует три вида общественного транспорта: автобус, троллейбус и трамвай. У каждого вида транспорта имеется некоторое кол-во маршрутов. У маршрута имеется перечень всех остановок, и интервал движения в зависимости от времени суток. Требуется разработать схему базы данных и запросы для вывода по следующей информации: каким видом транспорта можно добраться от одной до другой остановки. с каким средним интервалом движется транспорт через некоторую остановку. Нужен ответ с примером работы.

Решение:

Ниже приведён поэтапный разбор задачи и пример решения с описанием схемы базы данных, запросов и примером их работы.


Шаг 1. Анализ задачи

Нам нужно хранить данные о трёх видах транспорта (автобус, троллейбус, трамвай). Каждый вид транспорта имеет свои маршруты, а у каждого маршрута – перечень остановок и интервалы движения в зависимости от времени суток. Требуется получить два вида информации:

  1. Определить, каким видом транспорта можно добраться от одной остановки до другой (то есть найти маршруты, в которых присутствуют обе остан...

Выбери предмет