Оқулық «Білім беруді дамытудың федералды институты»



Pdf көрінісі
бет211/246
Дата27.09.2023
өлшемі4.61 Mb.
#478892
түріОқулық
1   ...   207   208   209   210   211   212   213   214   ...   246
Г. Н. Федорова, Деректер қорын әзірлеу және басқару. Оқулық. Мәскеу «Академия» баспа орталығы, 2015ж.

276
 


BEGIN
IF (OLD. TOVAR<>NEW. TOVAR) 
THEN UPDATE PRODAJA SET 
TOVAR=NEW.TOVAR WHERE 
TOVAR=OLD.TOVAR;
END
Осы мысалда триггер TOVAR бағанының TOVAR кестесінің 
жазбасындағы ӛзгерген болса, PRODAJA кестесіне сәйкес ӛзгертулер 
жасайды. 
Бірнеше кесте (кӛрініс) оқиғалары немесе бірнеше дерекқор 
оқиғалары ҥшін бір триггер жасай алмайды. 
Қолданыстағы триггер оператор ALTER TRIGGER пайдаланып 
тақырыбын және / немесе орган ӛзгерту ҥшін. 
Оператор ӛз қызметін мемлекеттік (белсенді / белсенді емес), 
кестенің оқиғаны (лар) (ӛнімділігі) мен іс-шараның кезеңін, триггер 
орнын ӛзгерту және орындалатын іс-әрекеттерді іске қосу ҥшін 
шҥріппесін ӛзгертуге болады. 
Бар триггерлерді жою ҥшін операторды пайдаланады. 
DROP TRIGGER <триггер атауы> 
Трафиктер дерекқор деректерін ӛзгерткенде әртҥрлі әрекеттерді 
орындау кезінде пайдалы қҧрал болып табылады. негізгі мақсаты 
деректер ӛзгерістерге қатысты хабарларды беру жасанды бастапқы кілт 
мәндері, дерекқор ақпаратты қалыптастыру автоматты орындау 
функциясын іске қосу ҥшін кейбір дерекқор ақпарат (ӛзгерту) 
қосқанда, деректер тҧтастығын және декларативтік қолдау ҥшін нақты 
әдістер белгілі бір әрекеттерді орындау. Мәміленің дерекқор 
қосылымы, деректер базасынан ажыратып, іске қосу, растау немесе 
жою - іс-шара тҧтас ретінде деректер базасымен байланысты кезінде 
триггерлер, сондай-ақ пайдалануға болады.
12.5.3. Сақталатын іс әрекеттермен 
жҧмыс
 
Сақталған процедура, сондай-ақ триггер - дерекқордың 
метадеректер аймағында сақталған және сервер жағында іске қосылған 
бағдарлама. Триггерден айырмашылығы, сақталатын процедуралар, 
сақталған процедуралар, триггерлер және клиент бағдарламалары 
сақталған процедураға қол жеткізе алады. Рекурсия рҧқсат етіледі - 
сақталады


Достарыңызбен бөлісу:
1   ...   207   208   209   210   211   212   213   214   ...   246




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет