Untuk memilih freeware database terbaik, Anda harus mempertimbangkan kebutuhan bisnis atau pribadi Anda dan fitur dari berbagai program. Pertimbangkan apakah Anda memerlukan database relasional, ditulis dalam bahasa tertentu, memiliki dukungan untuk bahasa SQL, berguna untuk aplikasi server dan desktop, dan untuk dijalankan di berbagai platform. Ingatlah untuk mempertimbangkan apakah akan ada banyak pengguna atau hanya satu dan apakah Anda perlu bekerja dengan program melalui Antarmuka Pengguna Grafis (GUI) atau memiliki pengetahuan untuk menggunakan baris perintah. Jangan lupa untuk mempertimbangkan bahwa jika Anda memiliki batasan ukuran file, freeware basis data dapat berukuran relatif kecil, tetapi juga dapat memakan banyak ruang. Juga disarankan untuk mengetahui bagaimana Anda akan menerima dukungan teknis, jadwal rilis pembaruan dan apakah program yang Anda pilih dapat dipanggil menggunakan Open DataBase Connection (ODBC); jawaban atas pertanyaan-pertanyaan ini akan membantu Anda membuat pilihan yang sesuai.
Freeware database dapat berupa perangkat lunak bebas yang bersifat closed source atau dapat berupa perangkat lunak open source. Perangkat lunak sumber terbuka memberi Anda keuntungan karena secara hukum dapat melihat dan memodifikasi kode untuk menyesuaikan program lebih lanjut agar sesuai dengan kebutuhan pribadi atau bisnis Anda. Jika ini penting, Anda akan ingin tahu dalam bahasa apa perangkat lunak itu ditulis untuk menentukan apakah Anda atau pengguna lain atau administrator memiliki pengetahuan untuk bekerja dengan kode tersebut. Misalnya, database freeware Apache Derby dikembangkan menggunakan bahasa Java; jika Anda tahu Java, Anda memiliki kebebasan untuk melihat dan mengubah kode, yang terkadang terbukti sangat membantu. Perangkat lunak sumber terbuka sejati dirilis di bawah Lisensi Publik Umum (GPL) yang memberikan kebebasan semacam itu.
Bahasa SQL sering digunakan untuk memprogram sistem manajemen basis data, sering kali hanya dikenal sebagai basis data, jadi memilih freeware yang mendukungnya biasanya merupakan pilihan yang bijaksana. Memilih freeware database yang akan berjalan di berbagai platform juga terbukti menguntungkan. Microsoft Windows, Linux dan Unix adalah sistem operasi yang banyak digunakan yang mungkin Anda pilih atau harus bekerja dengannya di beberapa titik. Anda juga mungkin ingin memastikan freeware database pilihan Anda kompatibel dengan Open DataBase Connectivity (ODBC), metode akses standar yang memungkinkan akses ke data apa pun dari aplikasi apa pun terlepas dari database yang mengelola data.
Sangat penting untuk mengetahui bagaimana Anda akan memperoleh dukungan teknis untuk setiap program perangkat lunak bebas yang Anda pilih, termasuk perangkat lunak bebas basis data. MySQL adalah salah satu sistem manajemen basis data gratis paling populer di dunia dengan dukungan teknis komunitas yang sangat kuat dan gratis. Freeware database ini juga ditawarkan oleh sebagian besar perusahaan hosting situs web sebagai bagian dari paket gratis atau berbasis biaya. Jika Anda memilih untuk menggunakan MySQL yang tersedia dalam paket web host, Anda mungkin akan dibatasi untuk berinteraksi dengannya melalui GUI. Anda akan memiliki pilihan untuk bekerja dengannya menggunakan baris perintah jika Anda menjalankannya pada mesin yang Anda kendalikan sepenuhnya.