Дипломная работа: Автоматизация продажи авиабилетов ООО «Аэропорт Грабцево»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
122
SELECT Reysi.Num_Reysa, reysi.Kategoriya, Punktnaznacheniya,
id_tipa_samoleta
FROM Reysi, Kategoriya_reysa, Punktnaznacheniya, Tip_samoleta
WHERE (reysi.kategoriya=Kategoriya_reysa.ID_kategorii) AND
(Punktnaznacheniya=Punktnaznacheniya.ID_Punktnaznacheniya) AND
(id_tipa_samoleta=Tip_samoleta.ID_tip) AND (Punktnaznacheniya=1);
SELECT count(Reysi.Num_Reysa) AS Kolichestvo_reysov
FROM Reysi, Kategoriya_reysa, Punktnaznacheniya, Tip_samoleta
WHERE (reysi.kategoriya=Kategoriya_reysa.ID_kategorii) AND
(Punktnaznacheniya=Punktnaznacheniya.ID_Punktnaznacheniya) AND
(id_tipa_samoleta=Tip_samoleta.ID_tip) AND (Punktnaznacheniya=1);
SELECT FamiliaPassazhira,passazhiri.ImyaPasszhira,OtchestvoPassazhira,
passazhiri.Num_bileta, passazhiri.pol, Reysi.Num_reysa, reysi.data_vileta
FROM passazhiri, Bilety, reysi
WHERE ( Reysi.Num_reysa=9) AND
(passazhiri.Num_bileta=Bilety.Num_bileta);
SELECT Count(FamiliaPassazhira) AS Kolichestvo_passazhirov
FROM passazhiri, Bilety, reysi
WHERE ( Reysi.Num_reysa=9) AND
(passazhiri.Num_bileta=Bilety.Num_bileta)
DELIMITER |
CREATE TRIGGER `delete_rabotniki` BEFORE DELETE ON `Rabotniki`
FOR EACH ROW BEGIN
INSERT INTO backup SET row_id = OLD.ID_Rabotnika,
Status = 'Delete',
FIO = OLD.FIO;
123
END
DELIMITER |
CREATE TRIGGER `new_rabotniki` AFTER INSERT ON `Rabotniki`
FOR EACH ROW BEGIN
INSERT INTO backup SET row_id = NEW.FIO,
Status = 'Insert',
FIO = NEW.FIO;
END
DELIMITER |
CREATE TRIGGER `update_ rabotniki ` BEFORE UPDATE ON ` Rabotniki `
FOR EACH ROW BEGIN
INSERT INTO backup SET row_id = OLD.FIO,
Status = 'Update',
FIO = OLD.FIO;
END
124
Приложение 2
Рисунок 29. Корректное создание и редакции рейса («Тип
самолёта»)
Рисунок 30. Корректное создание и редакции рейса («Категория
рейса»)
125
Рисунок 31. Корректное создание и редакции рейса («Пункт
назначения»)
126
Рисунок 32 – Окно регистрации
Источник: https://baza.diplomsite.ru/previewfile/326