Et bien si vous partez sur de l'ASP.Net (donc un monde Windows), MS-SQL semble être un choix logique... Mais encore faut-il connaître votre budget...
S'il est minimaliste, préférez de l'OpenSource...