empieza por investigar fundamentos de programacion y conecciones a bd (sql server super recomendada),te recomiendo usar el Visual studio .NET 2005(Visual Basic o C#) empieza por los objetos de coneccion a bd y objetos de comando, despues ya entras con ciclos (if, for, while, etc) manejo de Querys con SQL (Aqui ya tendras que aprender lenguage SQL) y por ultimo hacer una alta, una baja, una modificacion y una consulta sencilla a una bd. esto es para empezar, con esto ya tendras los cimientos para empezar a diseñar una aplicacion sencilla para manejo de bases de datos

hay muchos tutoriales en la web aki en este foro hay un manual de visual basic, bajatelo y de ahi puedes empezar a darle a eso de la programacion