Efectivamente como comenta Leandro, puedes utilizar la version de Visual Studio Express (VB.Net o C#) y SQL Server Express que es gratuita para desarrollo y no tienes que pagar licencias, cuando instales en cliente.
Si lo haces con MS Access, tambien seria otra opcion, piensa que es una Base de Datos mas departamental pensada para pocos usuarios y ademas cuando realices el despliege tendras que mirar el tema de licencias por instalar el access en cada PC.
Un saludo.
"No sobreviven los más fuertes, ni los más inteligentes, sino aquellos que se adaptan mejor a los cambios” – Charles Darwin