En iyi veritabanı ücretsiz seçmek için, iş veya kişisel ihtiyaçlarınızı ve çeşitli programların özelliklerini dikkate almanız gerekir. Veritabanının ilişkisel olması, belirli bir dilde yazılması, SQL dilini desteklemesi, sunucu ve masaüstü uygulamaları için faydalı olması ve çeşitli platformlarda çalışması için ihtiyacınız olup olmadığını düşünün. Birden fazla kullanıcı mı yoksa yalnızca biri mi olacağını ve programla Grafiksel Kullanıcı Arabirimi (GUI) aracılığıyla çalışmanız gerekip gerekmediğini veya bir komut satırı kullanma bilgisine sahip olup olmadığınızı dikkate almayı unutmayın. Dosya boyutu kısıtlamaları varsa, veritabanı freeware nispeten küçük olabilir, ama aynı zamanda çok fazla yer kaplayabileceğini unutmayın. Ayrıca teknik destek alacağınızı, güncellemelerin yayınlanma zamanlamasını ve seçtiğiniz programın Açık Veri Tabanı Bağlantısını (ODBC) kullanarak çağrılıp çağrılmayacağını bilmek de önerilir; Bu soruların cevapları uygun bir seçim yapmanıza yardımcı olacaktır.
Veritabanı ücretsiz yazılım kapalı kaynak veya özgür kaynak yazılım olabilir ücretsiz olabilir. Açık kaynaklı yazılım, kişisel veya iş gereksinimlerinize göre bir programı daha da özelleştirmek için kodu yasal olarak görüntüleyebilme ve değiştirebilme avantajını sunar. Bu önemliyse, sizin veya diğer kullanıcıların veya yöneticilerin kodla çalışacak bilgiye sahip olup olmadıklarını belirlemek için yazılımın hangi dilde yazıldığını bilmek isteyeceksiniz. Örneğin, ücretsiz Apache Derby veritabanı Java dili kullanılarak geliştirilmiştir; Java'yı biliyorsanız, kodları görüntüleme ve değiştirme özgürlüğüne sahipsiniz, bu da zaman zaman çok yararlı olabilir. Gerçek açık kaynaklı yazılım, bu tür özgürlükler sağlayan Genel Kamu Lisansı (GPL) altında yayınlanmaktadır.
SQL dili, genellikle basitçe bir veritabanı olarak bilinen bir veritabanı yönetim sistemini programlamak için kullanılır, bu yüzden onu destekleyen ücretsiz yazılımları seçmek genellikle akıllıca bir seçimdir. Çeşitli platformlarda çalışacak veritabanı yazılımını seçmek de avantajlı olabilir. Microsoft Windows, Linux ve Unix, bir noktada seçebileceğiniz veya birlikte çalışmak zorunda kalabileceğiniz yaygın olarak kullanılan işletim sistemleridir. Ayrıca, seçtiğiniz veritabanı ücretsiz yazılımının, verileri yöneten veritabanından bağımsız olarak herhangi bir uygulamadan herhangi bir verilere erişime izin veren standart bir erişim yöntemi olan Açık Veri Tabanı Bağlantısı (ODBC) ile uyumlu olduğundan emin olmak isteyebilirsiniz.
Veritabanı ücretsiz yazılımı da dahil olmak üzere seçtiğiniz herhangi bir özgür yazılım programı için nasıl teknik destek alacağınızı bilmek çok önemlidir. MySQL, çok güçlü, ücretsiz topluluk teknik desteği ile dünyanın en popüler ücretsiz veritabanı yönetim sistemlerinden biridir. Bu veritabanı ücretsiz aynı zamanda çoğu web sitesi barındırma şirketleri tarafından ücretsiz veya ücretli bir paketin parçası olarak sunulmaktadır. Bir web barındırma paketinde mevcut MySQL'i kullanmayı seçerseniz, muhtemelen bir GUI ile etkileşime girmeniz sınırlandırılır. Üzerinde tam kontrolünüz olan bir makinede çalıştırırsanız, bir komut satırı kullanarak onunla çalışma seçeneğiniz olacaktır.


