För att välja det bästa gratisprogrammet för databasen måste du ta hänsyn till ditt företags eller personliga behov och funktionerna i olika program. Fundera på om databasen ska vara relationell, vara skriven på ett visst språk, ha stöd för SQL-språket, vara användbar för server- och skrivbordsapplikationer och köras på en mängd olika plattformar. Kom ihåg att överväga om det kommer att finnas flera användare eller bara en och om du behöver arbeta med programmet via ett grafiskt användargränssnitt (GUI) eller ha kunskapen att använda en kommandorad. Glöm inte att tänka på att om du har begränsningar för filstorleken, kan databasens gratisprogram vara relativt litet, men det kan också ta upp mycket utrymme. Det är också tillrådligt att veta hur du kommer att få teknisk support, schemat för release av uppdateringar och om programmet du väljer kan anropas med Open DataBase Connection (ODBC); svar på dessa frågor hjälper dig att göra ett lämpligt val.
Databas freeware kan vara fri programvara som är sluten källkod eller det kan vara öppen källkod. Programvara med öppen källkod erbjuder dig fördelen av att juridiskt kunna se och ändra koden för att ytterligare anpassa ett program för att passa dina personliga eller affärsbehov. Om detta är viktigt vill du veta på vilket språk programvaran skrevs för att avgöra om du eller andra användare eller administratörer har kunskapen att arbeta med koden. Till exempel utvecklades gratisprogrammet för databasen Apache Derby med hjälp av Java-språket; om du kan Java har du friheten att se och ändra koden, vilket kan vara till stor hjälp ibland. Verklig programvara med öppen källkod släpps under General Public License (GPL) som ger sådana friheter.
SQL-språket används ofta för att programmera ett databashanteringssystem, ofta känt som en databas, så att välja gratisprogram som stöder det är vanligtvis ett klokt val. Att välja databasfriprogram som körs på en mängd olika plattformar kan också visa sig vara fördelaktigt. Microsoft Windows, Linux och Unix är mycket använda operativsystem som du kan välja eller behöva arbeta med någon gång. Du kanske också vill se till att det databasfreeware du väljer är kompatibelt med Open DataBase Connectivity (ODBC), en standardåtkomstmetod som tillåter åtkomst till alla data från alla program oavsett vilken databas som hanterar data.
Det är mycket viktigt att veta hur du får teknisk support för alla gratisprogram du väljer, inklusive gratisprogram för databaser. MySQL är ett av världens mest populära gratis databashanteringssystem med mycket stark, gratis teknisk support för communityn. Detta gratisprogram för databas erbjuds också av de flesta webbhotellföretag som en del av ett gratis eller avgiftsbaserat paket. Om du väljer att använda MySQL tillgängligt i ett webbhotellpaket, kommer du förmodligen att vara begränsad till interaktion med det via ett GUI. Du kommer att ha möjlighet att arbeta med den med hjälp av en kommandorad om du kör den på en maskin som du har total kontroll över.