Niyə tətik yaratmalı?

Mündəricat:

Niyə tətik yaratmalı?
Niyə tətik yaratmalı?
Anonim

İstifadəçi verilənlərin manipulyasiya dili ilə verilənləri dəyişdirməyə çalışdıqda DML triggerləri işə düşür. verilənlər bazasında məlumatların dəyişdirilməsi (yenilənməsi). … Məşhur verilənlərin manipulyasiya dili Strukturlaşdırılmış Sorğu Dili (SQL) dilidir ki, bu da relational verilənlər bazasında verilənləri əldə etmək və manipulyasiya etmək üçün istifadə olunur. https://en.wikipedia.org › wiki › Data_manipulation_language

Məlumatların manipulyasiya dili - Wikipedia

(DML) hadisə. DML hadisələri cədvəldə və ya görünüşdə INSERT, UPDATE və ya DELETE ifadələridir. Cədvəl sıralarına təsir edib-etməməsindən asılı olmayaraq hər hansı etibarlı hadisə baş verəndə bu işə başlayır.

Niyə biz tetikler yaradırıq?

Tikqerlər verilənlər bazası dizaynerinə hansı proqramın və ya istifadəçinin dataya dəyişiklik etməsindənasılı olmayaraq, audit faylının saxlanması kimi müəyyən hərəkətlərin tamamlanmasını təmin edir. Cədvələ qeyd əlavə etmək kimi bir hadisə onların icrasını işə saldığından proqramlar tetikleyici adlanır.

Triggerin faydaları nələrdir?

Aşağıdakılar tetikleyicilərin faydalarıdır

  • Bəzi əldə edilmiş sütun dəyərləri avtomatik yaradılır.
  • Referensial bütövlüyün təmin edilməsi.
  • Cədvəl girişində hadisələrin qeydi və saxlanması.
  • Audit.
  • Cədvəllərin sinxron təkrarlanması.
  • Təhlükəsizlik icazələrinin tətbiqi.
  • Etibarsızlığın qarşısı alınırəməliyyatlar.

Trigger bəyanatının nəticəsi nədir?

CREATE TRIGGER bəyanatı sizə cədvəl-ə qarşı INSERT, DELETE və ya YENİLƏMƏ kimi hadisə baş verdikdə avtomatik olaraq işə salınan yeni tətik yaratmağa imkan verir.

Tetik yaxşıdır, yoxsa pis?

tetikleyicilərdən istifadə onların istifadəsi əsaslandırıldıqda kifayət qədər etibarlıdır. Məsələn, hər cədvəldə hər bir CRUD əmri ilə aydın prosedur kodu tələb etmədən auditdə (məlumatların tarixini saxlamaq) yaxşı dəyərə malikdirlər. Tətiklər data dəyişdirilmədən əvvəl və məlumat dəyişdirildikdən dərhal sonra sizə nəzarət imkanı verir.

Tövsiyə:

Maraqlı məqalələr
Cümlədə nə vaxt məmnuniyyətlə istifadə edilməlidir?
Daha çox oxu

Cümlədə nə vaxt məmnuniyyətlə istifadə edilməlidir?

Sevimlə cümlə nümunəsi. O, dəvəti məmnuniyyətlə qəbul etdi. Kral fransızlarla məşğul idi, lakin fürsətdən məmnuniyyətlə istifadə etdi və Dermoda İngiltərədə qoşun toplamaq səlahiyyəti verən məktub verdi. Bəli, o, ölümün qucağına niyə sevinclə addımlayacağını anlaya bilirdi.

Dovşanlar nə vaxt tərəvəz yeyə bilər?
Daha çox oxu

Dovşanlar nə vaxt tərəvəz yeyə bilər?

Təxminən üç aya siz geniş çeşiddə tərəvəz təqdim etməyə başlaya bilərsiniz. Onları bir-bir təqdim etsəniz, hansının daha asan həzm olunduğunu və hansının olmadığını ayırd edə bilərsiniz. Siz dovşanınıza gündə üç müxtəlif növ təzə tərəvəz verməlisiniz.

Yvonne Okwara hansı qəbilədir?
Daha çox oxu

Yvonne Okwara hansı qəbilədir?

Yvonne Okvara qəbiləsi İvonna qəbilə stereotiplərinin qurbanı olub. Bir çox insan onun Luo olduğuna inanır, bu belə deyil. Digərləri onun Kisii olduğunu fərz etdilər. Elə olur ki, o, canlı TV-də zəng edəni sakitləşdirmək üçün Luhya dilində danışdı və bu, onun qəbiləsindən məhrum oldu.