Changes between Version 24 and Version 25 of DatabaseProgramming


Ignore:
Timestamp:
05/20/26 15:06:49 (6 days ago)
Author:
231105
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DatabaseProgramming

    v24 v25  
    11== Функции, процедури и тригери
    22
    3 == Процедури
     3= Процедури =
    44
    55Во овој дел се прикажани процедури кои овозможуваат централизирано извршување на операции над базата на податоци. Процедурите се користат за автоматизација на сложени процеси, вметнување, ажурирање и бришење на податоци.
     
    77 [attachment:prodecures.sql prodecures.sql]
    88
    9 ==Тригери
     9= Тригери =
    1010
    1111Во овој дел се прикажани скриптите потребни за дефинирање на тригерите кои овозможуваат автоматска обработка и контрола на податоците во базата. Тригерите се користат за одржување на интегритетот, автоматско ажурирање на вредности и евиденција на промените во системот.
     
    5555Овој trigger спречува бришење на станица ако таа е веќе користена во билети или патувања. Пред DELETE во табелата Station, системот проверува дали постојат поврзани записи и ако има, фрла грешка. Се користи за заштита на податоците и одржување на интегритет на базата.
    5656
    57 == Функции
     57= Функции =
    5858
    5959Во овој дел се прикажани функциите кои се користат за извршување на специфични пресметки и обработка на податоците во базата. Функциите овозможуваат повторна употреба на логика и поедноставување на SQL наредбите.