*Bu nokta önemli. Haklısınız. Buun dönüş sonucu karanlık! Ama
triger içerisinde hata kontrolü yapmaya çalıştım. Mesela stok
hareketi yapıldığında depoStok tablosunda henüz kayıt açılmadıysa öncelikle
o stokkoduna dair kayıtı trigere oluşturuyorum. Ama elbette bu
basit işlemde sıkıntı olmaz ama işler detaylandıkça sıkıntı olabilir...*

Bununla ilgili basit bir örnek vereyim, bizim yazdığımız sistemde muhasebe
departmanı bir faturayı tarayıp sisteme yüklediğinde tüm ilgililere fatura
görüntüsü ile birlikte bir mail gönderiyor. Altında da bir link var,
itirazı ya da yorumu olan olursa linke tıklayarak geri dönüş
sağlayabiliyor. O yüzden trigger'dan ziyade ayrı bir API mantığı oturtmanda
ciddi fayda görüyorum. İlerleyen zamanlarda yanlıştan dönmek çok daha zor
olacaktır.

"Kervan yolda düzülür" diye meşhur bir lafımız var, rica ediyorum yolda
düzmeye çalışma.

Ayrıca illa Qt üzerine gitmemeye çalış, algoritma bilen adamsın, PHP ya da
Ruby on Rails'i çözmen çok uzun sürmez. Web üzerinden kullanabilecekken
masaüstü uygulamaya ne gerek var?

Dr. Mucibirahman İLBUĞA <[email protected]>, 26 Ağu 2018 Paz, 17:26
tarihinde şunu yazdı:

> Merhabalar,
>
> 26.08.2018 11:20 tarihinde M.Dumlupinar yazdı:
> > - trigger larin yurutulmesi sonrasidan birsey yapmaniz gerekirse
> > ilgili trigger in isini adam gibi yapip yapmadigini bilemezsiniz.
> > transaction-commit-rollback uclusu.
>
> Bu nokta önemli. Haklısınız. Buun dönüş sonucu karanlık! Ama triger
> içerisinde hata kontrolü yapmaya çalıştım. Mesela stok hareketi
> yapıldığında depoStok tablosunda henüz kayıt açılmadıysa öncelikle o
> stokkoduna dair kayıtı trigere oluşturuyorum. Ama elbette bu basit
> işlemde sıkıntı olmaz ama işler detaylandıkça sıkıntı olabilir...
>
> >
> > - veritabanlari spof dur (single point of failure) bu noktayi elden
> > geldigi kadar sade kullanmak lazim. isi zaten basindan askin, kodlama
> > tarafinin islerini de yukleyerek iyice darbogaz olusturmayin.
>
> Elbette veritabanında triger veya fonksiyonların çalışma hızı ile
> önemli. Tam bilmiyorum! Derleyici mi yoksa yorumlayıcı mantığı ile mi
> işliyor? Yani yazdığımız kod veya fonksiyon önce derleniyor mu?
> Bilmiyorum...
>
> Kolay gelsin,
> Mucip:)
>
> _______________________________________________
> Linux-programlama mailing list
> [email protected]
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>


-- 
Omer Barlas
[email protected]
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap