Changes between Version 25 and Version 26 of DatabaseProgramming


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

--

Legend:

Unmodified
Added
Removed
Modified
  • DatabaseProgramming

    v25 v26  
    1 == Функции, процедури и тригери
     1= Функции, процедури и тригери =
    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 наредбите.