@halixus
firebird'ün ne kadar "feature rich" (pek çok özellikli) ve gerçek anlamda relational bir database olduğunu belirtmek isterim . mysql gerçek anlamda bir db değildir. özellikle web tasarımcıları için geliştirilmiş phpmysql'in windows ve asp uyumlu yapılmış halidir. gerçek bir database de bulunması gereken birçok özelliği barındırmaz. firebird ile mysql'i karşılaştırmak gerçek compile edilebilen ve binary çalışan bir yazılım diliyle javascript, vbscript gibi scriptleri karşılaştırmaya benzer.
firebird 1.5 in bazı özellikleri :
+Tam Stored Procedure ve Trigger desteÄŸi
+Tam ACID uyumlu transaction
+Referential Integrity
+Çok Nesilli Mimari (MGA)
+Çok az yer kaplama
+Triger ve procedureler için tam özellikli, dahili dil (PSQL)
+Harici Fonksiyon (UDF) desteÄŸi
+Uzman DBA gerektirmez, ya da çok az
+Çoğunlukla ayar gerektirmez - sadece kur ve kullanmaya başla!
+Ücretsiz ve nitelikli destek alabileceğiniz Büyük topluluk ve yerler
+İsterseniz, CDROM katalogları, tek kullanıcı veya deneme versiyonu uygulamalar yaratmak için harika gömülü versiyon
+Onlarca destekleyici araç, Grafik arayüzlü yönetim araçları, çoğaltma araçları, vb.
+Dikkatli Yazma - hızlı kurtarma, transaction log ihtiyacı duymadan!
+Veritabanınıza erişmek için birçok yol: Özgün/API, dbExpress sürücüleri, ODBC, OLEDB, .Net provider, JDBC native type 4 sürücü, Python modülü, PHP, Perl, vb.
+Tüm başlıca işletim sistemlerine özgün destek, Windows dahil, Linux, Solaris, MacOS.
Gerçek anlamda Trigger, Transaction, Stored Procedure ve UDF desteği !!!
postgresql zaten bir çok kişi tarafından tanınıyor fakat windows tabanlı uygulamalarda ben kullanımı ile karşılaşmadım bugüne kadar.
firebird ise tamamen multi-platform bir database. istediğiniz işletim sistemine kurabilrisiniz. canınız istediğinde de tüm verilerinizi diğer bir işletim sistemine taşıyabilirsiniz. kurulumu çok basit. aslında sistem klasörüne yerleşen tek bir dll den ibaret. bu dll dosyasını kurulum esnasında yazdığınız uygulama ile aynı klasöre yerleştirerek uygulamanıza gömülü olarak da kullanabilirsiniz. uygulama geliştiriciler bunun ne denli büyük bir nimet olduğunu bilirler.
firebird'ü mysql,phpmysql ve benzeri basit araçlarla karşılaştırmak yanlış olur derim ben. Firebird'ün kulvarı win sql server ve oracle ile aynıdır. tekrarlıyorum firebird şu anki haliyle db yoğun işlemlerde performans olarak oracle'ın yanına yaklaşamaz. Ancak ücretsiz ve açık kaynak bir yazılım olarak gözünü bu noktaya dikmiştir.
ücretsiz bir database arayan uygulama geliştiricilere şiddetle tavsiye olunur.