Файл: Разработка базы данных о расписании движения автобусов (автовокзал города).docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 27.03.2024

Просмотров: 37

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.






Внесение названии остановки в таблицу остановки:

INSERT INTO busstops VALUES (‘1’,‘Wokzal’);




Отображение данных из таблицы остановки:

SELECT * FROM busstops;


Отображение всех таблиц, которые в базе существуют:

\ d

















Отображение какие водители на каких маршрутах работают.

SELECT * FROM drivers

JOIN routes ON id = id_routes;





Вывод фамилию и стажа из таблицы водители, где стаж больше 3-х лет и тех водителей который не имеет отчество.

SELECT last_name,experience FROM drivers

WHERE experience>3 AND middle_name = NULL;




Выводит водителя с самым минимальным стажем.
SELECT last_name,first_name,experience FROM drivers

WHERE experience = (SELECT MIN(experience) FROM drivers);


Выводит сколько водителей, сколько рейсов сделали.


Какой автобус принадлежит какому автопарку, и телефонный номер автопарка чтобы связаться с автопарком.



Список Использованных источников:

  1. https://metanit.com/sql/postgresql/4.5.php

  2. https://youtu.be/PfyC39EzTmk?list=PLPPIc-4tm3YQsdhSV1qzAgDKTuMUNnPmp

  3. https://postgrespro.ru/docs/postgresql/15/tutorial-createdb

  4. https://iu5bmstu.top/index.php/PostgreSQL_-_Кириллица_в_psql_под_Windows

  5. https://yandex.ru/maps/967/obninsk/routes/bus_3__KG_/796d617073626d313a2f2f7472616e7369742f6c696e653f69643d32303336393236383537266c6c3d33362e35383630393125324335352e303939393234266e616d653d332b25323825443025394125443025393325323926723d3239343126747970653d627573/?azimuth=5.935499163699296&ll=36.607663%2C55.092490&tab=stops&tilt=0.8726646259971648&z=13.25