mira, cualquier base de datos la puedes usar

ahora bien, entra el punto que ya tocaron, licencias, libertad, importancia de la informacion, cantidad de transacciones, velocidad, uuuhhh tantos factores para elegir, y uno siempre elige la que conoce mejor :) en mi caso he trabajado con MSSQL y su version Express, MySQL, PostgreSQL, SQLite, y pues cualquiera te sirve, pero en mi caso, por cuestiones no solo tecnicas te recomendaria Mysql o PostgreSQL