Andmebaasid I - eksamiküsimused
terve transaktsiooni käigus tehtud muudatused.
Võimaldab trigeri abil jõustada kitsendusi trigeri protseduuris toimub andmete kontroll
ning kui avastatakse viga, siis tekitatakse kunstlikult erandolukord.
Trigeri kasutamise võimalused
Andmetega seotud reeglite kontroll
Tuletatud väärtuste arvutamine
Ridade väljade algväärtustamine, kui algväärtus sõltub mingi tingimuse täidetusest
Turvalisuse tagamine
Andmemuudatuste logimine
Vaadete kaudu baastabelites olevate andmete muutmise võimaldamine (INSTEAD OF
triger)
Deklaratiivsete kitsenduste eelised trigerite ees
Süsteem valib ise kuidas kontrollida.
Ei pea looma trigereid kõikvõimalikele andmebaasi sündmustele, mis võivad
põhjustada kitsendusele mittevastavate andmete andmebaasi sattumist.
Kitsenduse täidetuse kontroll saab toimuda transaktsiooni lõpus.