Changes between Version 1 and Version 2 of DatabaseProgramming


Ignore:
Timestamp:
05/24/26 00:05:33 (2 days ago)
Author:
231091
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DatabaseProgramming

    v1 v2  
    11== Функции, тригери и процедури
    2 Документот е достапен тука: [[attachment:DBProgramming.pdf]]
     2= Функции
     3**- fn_stadium_available_seats** - враќа колку седишта се достапни за даден натпревар [[BR]][[BR]]
     4[[Image("1 (2).png")]][[BR]][[BR]]
     5**- fn_team_revenue_for_season** - враќа приход од продадени билети и спонзори, како
     6и вкупен приход[[BR]][[BR]]
     7[[Image("2 (2).png")]][[BR]][[BR]]
     8
     9= Тригери
     10**- trg_ticket_capacity_limit** - не дозволува внес на билет доколку стадионот е веќе
     11полн за тој натпревар[[BR]][[BR]]
     12[[Image("3 (2).png")]][[BR]][[BR]]
     13**- trg_prevent_self_transfer** - не дозволува да се направи трансфер во ист тим[[BR]][[BR]]
     14[[Image("4 (2).png")]][[BR]][[BR]]
     15**- trg_match_no_duplicate_same_day** - не дозволува да се додаде натпревар доколку
     16некој од тимовите веќе имаат некој друг натпревар на истиот датум[[BR]][[BR]]
     17[[Image("5 (2).png")]][[BR]][[BR]]
     18
     19= Процедури
     20**- sp_scan_ticket** - го означува билетот како скениран доколку веќе не е и доколку
     21натпреварот не е поминат[[BR]][[BR]]
     22[[Image("6 (2).png")]][[BR]][[BR]]
     23**- sp_cancel_match(p_match_id)** - ги брише сите tickets, lineups, events, odds, и referee
     24assignments за натпревар, и на крај го брише самиот натпревар.[[BR]][[BR]]
     25[[Image("7 (2).png")]]
     26[[Image("8 (2).png")]]