FireBird & MySQL Hangisini Kullanalım !

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Kullanıcı avatarı
hi_selamlar
Üye
Mesajlar: 523
Kayıt: 05 May 2005 03:24
Konum: DelphiTürkiye.COM

FireBird & MySQL Hangisini Kullanalım !

Mesaj gönderen hi_selamlar »

S.A. arkadaşlar...

Sizlerden tecrübelerinizi belirtmenizi rica ediyorum.

Müşterimiz için uzak bağlantılı 10-20 client olacak şekilde bir uygulama hazırlayacağız.
Ama bunun için FB mü yoksa MySQL mi kullanalım karar veremedik.

Forumumuzdan takip ettiğim kadarı ile sıklıkça FB uzak bağlantı ve yavaşlıktan bahsediliyor. :(
Buda beni aşırı ürkütüyor...
MySQL mi tercih etsek acaba ? SP, TR, View testeğide var. Bu nereye kadar ücretsiz.
Modem ayarları nasıl olacak. Port yönlendirme uzak bağğlantı için ..

Açıkcası siz ne önerirsiniz. Tecrübe ve bilgilerinize ihtiyacım var.

Teşekkürler.
S.A.
Herkes cahildir, bazi konularda.
Kullanıcı avatarı
Battosai
Üye
Mesajlar: 1316
Kayıt: 01 Eki 2007 12:02
Konum: Ankara

Re: FireBird & MySQL Hangisini Kullanalım !

Mesaj gönderen Battosai »

İşin içine internet girdimi MySQL tercih etmelisin...
Windows veya Unix sistemlerde sorunsuz çalışmaktadır. Unix/Linux serverda performası daha iyidir.
Ücretsiz olmasının bir sınırı yok ücretsiz işte :)
Modem ayarları için modemlerde port yönlendirme konularını araştır...
Kullanıcı avatarı
hi_selamlar
Üye
Mesajlar: 523
Kayıt: 05 May 2005 03:24
Konum: DelphiTürkiye.COM

Re: FireBird & MySQL Hangisini Kullanalım !

Mesaj gönderen hi_selamlar »

İlginiz için teşekkür ederim.
Acaba farklı görüş ve önerileri olan arkadaşlar varmı?

MySQL SP ve Trigger hakkında türkçe döküman nerden bulabilrim.

S.A.
Herkes cahildir, bazi konularda.
Kullanıcı avatarı
Battosai
Üye
Mesajlar: 1316
Kayıt: 01 Eki 2007 12:02
Konum: Ankara

Re: FireBird & MySQL Hangisini Kullanalım !

Mesaj gönderen Battosai »

Türkçeye gerek yok gayet basit .. bir tane örnek trigger gönderiyorum...Yapısı aynen böyle..

Kod: Tümünü seç

DELIMITER |
CREATE TRIGGER OrnekIslem  AFTER INSERT ON  TabloAdi
FOR EACH ROW 
BEGIN
UPDATE FalancaTablo  SET XAlan ='1'  WHERE ID = NEW.ID;
END;
|
Kullanıcı avatarı
hi_selamlar
Üye
Mesajlar: 523
Kayıt: 05 May 2005 03:24
Konum: DelphiTürkiye.COM

Re: FireBird & MySQL Hangisini Kullanalım !

Mesaj gönderen hi_selamlar »

Battosai yazdı:Türkçeye gerek yok gayet basit .. bir tane örnek trigger gönderiyorum...Yapısı aynen böyle..

Kod: Tümünü seç

DELIMITER |
CREATE TRIGGER OrnekIslem  AFTER INSERT ON  TabloAdi
FOR EACH ROW 
BEGIN
UPDATE FalancaTablo  SET XAlan ='1'  WHERE ID = NEW.ID;
END;
|
S.A.

hocam teşekkür ederim. Eğer kodlama sistemi aynı ise çok güzel olacak..
O zaman en iyi seçin galiba MySQL görünüyor bu durumda. :!:

S.A.
Herkes cahildir, bazi konularda.
Kullanıcı avatarı
vkamadan
Kıdemli Üye
Mesajlar: 1935
Kayıt: 17 Mar 2004 03:52
Konum: Adapazarı
İletişim:

Re: FireBird & MySQL Hangisini Kullanalım !

Mesaj gönderen vkamadan »

Merhaba ,
MySQL deki SP , SF , Trigger ve view kullanımlarından bahseden Türkçe kaynaklardan birisi forumda mevcuttur,
viewtopic.php?f=19&t=20483&p=140321#p140321
Kolay gelsin.
Volkan KAMADAN
www.polisoft.com.tr
Kullanıcı avatarı
hi_selamlar
Üye
Mesajlar: 523
Kayıt: 05 May 2005 03:24
Konum: DelphiTürkiye.COM

Re: FireBird & MySQL Hangisini Kullanalım !

Mesaj gönderen hi_selamlar »

S.A.

bütün arkadaşlara destekleri için ayrı ayrı teşekkür ederim.

Kimse FB önermiyor mu? :roll:

Acaba MySQL GUI aracı olarak ne önerirsiniz. Navicat trigger testeği çok kötü. hatta hiç yok. Bütün
herşeye hakim olabileceğim bir araç önerecek arkadaş varmı acaba..

Delphi bağlantısı için ne önerirsiniz ?

Sevgiler, Saygılar.

S.A.
Herkes cahildir, bazi konularda.
Kullanıcı avatarı
Battosai
Üye
Mesajlar: 1316
Kayıt: 01 Eki 2007 12:02
Konum: Ankara

Re: FireBird & MySQL Hangisini Kullanalım !

Mesaj gönderen Battosai »

Navicat trigger testeği çok kötü. hatta hiç yok
Hangi sürümü kullanıyorsun ? Güncel sürümü kullan gayet iyidir Navicat...
Kullanıcı avatarı
hi_selamlar
Üye
Mesajlar: 523
Kayıt: 05 May 2005 03:24
Konum: DelphiTürkiye.COM

Re: FireBird & MySQL Hangisini Kullanalım !

Mesaj gönderen hi_selamlar »

Battosai yazdı:
Navicat trigger testeği çok kötü. hatta hiç yok
Hangi sürümü kullanıyorsun ? Güncel sürümü kullan gayet iyidir Navicat...
S.A.

Hocam Navicat 8.1.20 Enterprise sürümünü kullanıyorum.
Fakat şu trigger mantığını bir türlü anlamadım. Nasıl yapılıyor. FB için IBExpert çok basit bir şekilde
işlemlerde yardımcı oluyordu ve sorunsuzdu. Acaba Navicat için nasıl bir yol yöntem var anlamadım.
Trigger olayı var ama kod tanımlama veya code complation olayı yok. bu yüzden yönlendirme yapılmıyor.
Bu yönlendirme olayına yapacak farklı bir GUI varmı ?

Sevgiler, Saygılar.

S.A.
Herkes cahildir, bazi konularda.
Kullanıcı avatarı
vkamadan
Kıdemli Üye
Mesajlar: 1935
Kayıt: 17 Mar 2004 03:52
Konum: Adapazarı
İletişim:

Re: FireBird & MySQL Hangisini Kullanalım !

Mesaj gönderen vkamadan »

Merhaba MySQL için trigger konusuna tam destek veren SQLYog (Freeware) programı mevcut, hatta sitede linkinin olduğunuda hatırlıyorum..
MySQL yazılan her trigger' ı ayrı ayrı *.TRG uzantılı dosyalarda tutuyor , hangi DB , hangi tablo ve hangi zamanlamada çalışacağını ise information_schema da tutuyor, yani biraz bölük pörcük bir saklama söz konusu, bu sebepten bir çok GUI trigger olayına girmemiş olduğunu düşünüyorum , hatta bazı GUI lerde (örneğin MySQL Meastro) gayet mükemmel araçlar sunuyor hatta triggerlarıda oluşturuyor fakat triggerları geri getirip düzenletemiyor..
Volkan KAMADAN
www.polisoft.com.tr
Kullanıcı avatarı
Battosai
Üye
Mesajlar: 1316
Kayıt: 01 Eki 2007 12:02
Konum: Ankara

Re: FireBird & MySQL Hangisini Kullanalım !

Mesaj gönderen Battosai »

Navicat de tabloyu <Design Table> ile aç trigger tabına gel ordaki definations kısmına trigger'ın sadece komut kısımlarını yaz üsttede diğer parametreleri tanımlatıyor zaten...Öteki türlü nasıl yapılır dersen Query penceresini aç daha önce gönderdiğim gibi trigger yaz ve çalıştır bu kadar basit...sorgu çalıştırmakla aynı şey zaten....
Kullanıcı avatarı
hi_selamlar
Üye
Mesajlar: 523
Kayıt: 05 May 2005 03:24
Konum: DelphiTürkiye.COM

Re: FireBird & MySQL Hangisini Kullanalım !

Mesaj gönderen hi_selamlar »

Battosai yazdı:Navicat de tabloyu <Design Table> ile aç trigger tabına gel ordaki definations kısmına trigger'ın sadece komut kısımlarını yaz üsttede diğer parametreleri tanımlatıyor zaten...Öteki türlü nasıl yapılır dersen Query penceresini aç daha önce gönderdiğim gibi trigger yaz ve çalıştır bu kadar basit...sorgu çalıştırmakla aynı şey zaten....
S.A.
Teşekkürler Hocam.

Haklısın Sorgu çalıştırmak gibi.
Benim amacım kod tamamlama özelliğinden faydalanmak ve daha hızlı işlem gerçekleştirmek.

Yukarıda diğer arkadaşımızın belirttiği husus gerçekten bana çok saçma geldi. trigger ları farklı bir dosya gibi kayıt etme. :o
Bu durum gerçekten çok kötü...

FB ile yapsak.. ama buda bizi korkutuyor. :oops:

Acaba MySQL Trigger lara tam destek veren başka bir yazılım varmı?
Acaba arkadaşlar sizler ne kullanıyorsunuz ?
Geliştirdiğiniz yazılım farmı? Sorunlar çıkıyormu? Ne gibi sorunlar çıkabilir?

Sevgiler, Saygılar.

S.A.
Herkes cahildir, bazi konularda.
Kullanıcı avatarı
vkamadan
Kıdemli Üye
Mesajlar: 1935
Kayıt: 17 Mar 2004 03:52
Konum: Adapazarı
İletişim:

Re: FireBird & MySQL Hangisini Kullanalım !

Mesaj gönderen vkamadan »

SQLYog programını incelediniz mi? çünkü triggerlara tam destek verir ayrıca yeni veritabanı nesneleri oluşturken kod taslaklarını otomatik ekleyerek size yol gösterir.
Volkan KAMADAN
www.polisoft.com.tr
Kullanıcı avatarı
Battosai
Üye
Mesajlar: 1316
Kayıt: 01 Eki 2007 12:02
Konum: Ankara

Re: FireBird & MySQL Hangisini Kullanalım !

Mesaj gönderen Battosai »

Trigger ları farklı bir dosyada tutmak neden saçma olsun...? Onlarında vardır bir bildiği, zaten MySQL yapı olarak böyledir...Bu yapını avantajlarıda vardır. GUI olarak hangisi hoşuna gidiyorsa ve kolayına geliyorsa onu kullan.
Kullanıcı avatarı
hi_selamlar
Üye
Mesajlar: 523
Kayıt: 05 May 2005 03:24
Konum: DelphiTürkiye.COM

Re: FireBird & MySQL Hangisini Kullanalım !

Mesaj gönderen hi_selamlar »

S.A.

Hepinize ayrı ayrı teşekkür ederim.
İlginiz ve bilgi paylaşımınız için.

Son olarak Delphi7 ile hangi comp. ile daha sağlıklı bağlantı kurarız. (daha sonra 10-20 kullanıcıda kullanacak! )

Sevgiler, Saygılar.

S.A.
Herkes cahildir, bazi konularda.
Cevapla