Trigger (база данни) - това

Trigger (база данни)

В този план, има и други приложения, вижте. Trigger (пояснение).

Trigger (. Engl спусъка) - е специален вид на съхранена процедура, която не предизвиква директно на потребителя, но се дължи на действието, чието изпълнение модификация информация: добавянето на INSERT. DELETE отстраняване линия в предварително определена маса, или промяна на данните за обновление в определена графа предварително определена маса релационна база данни. Тригери се използват за да се гарантира целостта на данните, както и прилагане на комплексна бизнес логика. Спусъкът се задейства автоматично от сървъра, когато се опитате да промените данните в таблицата, с които той е свързан. Всички промени, направени в тях те се считат за извършени в транзакция. който извърши действие, което е причинило спусъка, за да огън. В съответствие с това, в случай на грешка или данни с корупцията може да се случи с намаление на цените на сделката.

Moment старт спусъка се определя с помощта на ключовата дума ПРЕДИ (спусък събитие започва преди свързано, например, за да добавите запис) или след (след събитието). Ако предизвикват съобщение се нарича, преди да може да прави промени в изменяема влизане събитие (при условие, разбира се, че събитието - няма запис отстраняване). Някои СУБД налагат ограничения на операторите, които могат да се използват не само в задействане (например, не може да се позволи да се направят промени в таблица, която е "виси" спусъка, и така нататък. Н.)

Освен това води не могат да бъдат прикрепени към масата и представяне (Изглед). В този случай, с тяхна помощ, механизмът се реализира ", актуализираният представяне." В този случай, ключовите думи, преди и след засягат само последователността на спусъка на повикване, тъй като самото събитие (изтриване, вмъкване или обновяване) не се развива.

В някои сървъри, тригери, не могат да бъдат наречени, за всеки запис да бъде изменена, и веднъж на промяната на масата. Тези тригери се наричат ​​маса.

В този случай, за да се прави разлика с главни букви маса задейства от въвеждане на допълнителни думи в описанието на малки букви задейства. В Oracle, тази фраза за всеки ред.

Вижте какво "тригери (база данни)" в други речници:

Представяне (база данни) - В този мандат, има и други приложения, вижте представителство .. Представяне (инж. Виж, съгласна не е стандарт, наречен "възгледи" в жаргона на програмистите често използвани като заеми от "vyuha" на английски, "амортисьор") ... ... Wikipedia

Йерархични бази данни - йерархична база данни модел се състои от обекти с указатели от родител на дете, свързващи заедно свързана информация. Йерархични бази данни могат да бъдат представени като дърво, състояща се от обекти на различни нива. ... ... Wikipedia

Релационни бази данни - релационна база данни е база данни, въз основа на модела на релационни данни. Думата "релационен" произлиза от английски език. връзка (връзка [1]). За да работите с релационни бази данни използват релационни бази данни. С помощта на релационна база данни е ... ... Wikipedia

Index (база данни) - В този мандат, има и други приложения, вижте Index .. Index (инж. Index) обект на базата данни, която е създадена с цел подобряване на данни за резултатите от търсенето. В таблиците в базата данни могат да имат голям брой редове, които се съхраняват в ... Wikipedia

Задействането (стойност) - спусък (Engl спусъка по смисъла на съществителното "куче, резе, спусъка в най-общ смисъл, в резултат на нещо в действие елемент", а в смисъла на глагола "да приведе в действие."): На български език оригинален срок на площ ... ... Wikipedia

База данни рефакториране - (. Английски база данни рефакториране) е проста промяна в схемата на база данни, която подобрява своя дизайн, като се запазва функционалните и информационни семантиката [1]. С други думи, в резултат на рефакториране база данни не може да бъде ... ... Wikipedia

База данни - Заявка "DB" пренасочва тук; Виж. И други ценности. Базата данни е представен под формата на обективен набор от независими материали (статии, изчисления, наредби, съдебни решения и други подобни материали), ... ... Wikipedia

Модел на данни - В класическата теория на бази данни, модел на данните е официалната теория на декларации и обработка на данни в система за управление на бази данни (СУБД), който се състои от най-малко три аспекта: 1) аспекта на структурата: описващи вида и методите ... ... Wikipedia