Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
poyasnitelnaya_zapisulya.docx
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
608.1 Кб
Скачать

4.Работа с базой данных

Работа с базой данных осуществляется в виде отчетов. Все отчеты в данной курсовой работе выполнены с помощью мастера отчетов MS Access.

1.Отчет «Об автобусных маршрутах »

Рис.8 - Отчет «Об автобусных маршрутах»

2.Отчет «О расписании движения »

Рис.9 - Отчет «О расписании движения»

  1. Отчет «О проданных билетах за каждый рейс»

Рис.10 - Отчет «О проданных билетах за каждый рейс»

  1. Отчет «О проданных билетах за каждую смену и всему предприятию в целом»

Рис.11 - Отчет «О проданных билетах за каждую смену и всему предприятию в целом»

  1. Отчет «О проданных билетах за каждый день»

Рис.12 - Отчет «О проданных билетах за каждый день»

  1. Отчет «О билетах за определенный период по одному маршруту»

Рис.13 - Отчет «О билетах за определенный период по одному маршруту и всему предприятию»

  1. Отчет «О билетах за определенный период по группе маршруту»

Рис.14 - Отчет «О билетах за определенный период по группе маршруту»

Запросы:

  1. «Продажа билетов за период по группе маршрутов »

SELECT [Транспортное средство].[id маршрута], [Расписание рейсов].Дата, [Расписание рейсов].[Количество билетов], [Расписание рейсов].id_рейса, [Расписание рейсов].[id транспортного средства]

FROM [Транспортное средство] INNER JOIN [Расписание рейсов] ON [Транспортное средство].id = [Расписание рейсов].[id транспортного средства]

WHERE ((([Транспортное средство].[id маршрута]) In (21,54)) AND (([Расписание рейсов].Дата)>#1/1/2013# And ([Расписание рейсов].Дата)<#1/4/2013#));

  1. «Продажа билетов по маршруту »

SELECT [Транспортное средство].[id маршрута], [Расписание рейсов].Дата, [Расписание рейсов].[Количество билетов], [Расписание рейсов].id_рейса, [Расписание рейсов].[id транспортного средства]

FROM [Транспортное средство] INNER JOIN [Расписание рейсов] ON [Транспортное средство].id = [Расписание рейсов].[id транспортного средства]

WHERE ((([Расписание рейсов].Дата)>#1/1/2013# And ([Расписание рейсов].Дата)<#1/4/2013#));

  1. «Расписание»

SELECT [Расписание рейсов].[id транспортного средства], [Транспортное средство].[Регистрационный номер], [Расписание рейсов].Смена, [Расписание рейсов].Дата, Водители.ФИО_водителя, Кондукторы.ФИО_кондуктора, [Расписание рейсов].[Время выезда], [Расписание рейсов].[Время прибытия]

FROM Кондукторы INNER JOIN (Водители INNER JOIN ([Транспортное средство] INNER JOIN [Расписание рейсов] ON [Транспортное средство].id = [Расписание рейсов].[id транспортного средства]) ON Водители.id = [Транспортное средство].Водитель) ON Кондукторы.id = [Транспортное средство].Кондуктор;

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]