Changes between Version 18 and Version 19 of DatabaseProgramming


Ignore:
Timestamp:
05/26/26 20:36:36 (5 hours ago)
Author:
231044
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DatabaseProgramming

    v18 v19  
    99- Резултат: табела со колони - EmployeeID, Name, Surname, Active, CertificationID, !CertificationType, !AirplaneModel, !ExpirationDate, !DaysUntilExpiration, !IsExpired
    1010
    11 Со оваа фунцкија се излистуваат сите сертификати и медицински прегледи на вработените кои истекуваат за !DaysUntil.
     11Со оваа фунцкија се излистуваат сите сертификати и медицински прегледи на вработените кои истекуваат за !DaysUntil. Се користи за навремено обновување на сертификатите и усогласување со авијациските безбедносни регулативи.
    1212
    1313[attachment:CertificationExpiry.sql]
     
    3636- Резултат: табела со колони - !EmployeeId, Name, Surname, !DateOfBirth, Rolе
    3737
    38 Оваа функција враќа детални податоци за вработените на секој лет - лични податоци, како и нивната улога на летот (пилот, копилот или стјуардеса).
     38Оваа функција враќа детални податоци за вработените на секој лет - лични податоци, како и нивната улога на летот (пилот, копилот или стјуардеса). Се користи при оперативно планирање.
    3939
    4040[attachment:GetFlightCrew.sql]
     
    8787- Параметри: FlightID (ID на летот), StatusID (ID на новиот статус)
    8888
    89 Со оваа процедура се врши промена на статусот на одреден лет од страна на вработените во авиокомпанијата. Се вршат проверки за тоа дали летот и статусот навистина постојат, дали е летот веќе слетан или откажан (не е дозволено да се промени статусот на слетан или откажан лет).
     89Со оваа процедура се врши промена на статусот на одреден лет од страна на вработените во авиокомпанијата. Се вршат проверки за тоа дали летот и статусот навистина постојат, дали е летот веќе слетан или откажан (не е дозволено да се промени статусот на слетан или откажан лет). Се користи од диспечерите за следење на прогресот на летот (на пр. Boarding, Departed, Arrived).
    9090
    9191[attachment:ChangeFlightStatus.sql]
     
    110110=== Increase Final Price Baggage
    111111
    112 При додавање на куфер на карта на одреден корисник, крајната цена се зголемува според типот на багаж кој се додава. Овој тригер одговара на процедурата Add Baggage.
     112При додавање на куфер на карта на одреден корисник, крајната цена се зголемува според типот на багаж кој се додава. Овој тригер одговара на процедурата Add Baggage. Со ова се обезбедува точна наплата на патникот без потреба од рачно ажурирање на цената.
    113113
    114114[attachment:IncreaseFinalPriceBaggage.sql]
     
    128128=== Update Last Maintenance
    129129
    130 При извршување на сервис на некој авион (додавање на редица во табелата Maintenance), потребно е атрибутот !LastMaintenance на авионот да се ажурира на ID на новиот сервис.
     130При извршување на сервис на некој авион (додавање на редица во табелата Maintenance), потребно е атрибутот !LastMaintenance на авионот да се ажурира на ID на новиот сервис. Со ова се овозможува брз пристап до последниот сервис на авионот при проверка на неговата подготвеност.
    131131
    132132[attachment:UpdateLastMaintenance.sql]