Supongo que usaras SQL Server para eso. En este caso te aconsejo que hagas uso de ORM que es de verdad la forma más fácil en que todo desarrollador puede tener acceso a una base de datos de forma rápida.
Aqui ahy un link sobre ORM
http://es.wikipedia.org/wiki/Mapeo_objeto-relacional
Puedes usar la libreria Linq to Sql que es System.Data.Linq, es muy facil poder hacer uso de un store procedure desde esa libreria.
Este link esta en ingles y tiene informacion sobre Linq to SQL
http://msdn.microsoft.com/es-pa/library/bb425822.aspx
Ahy otro mas robusto llamado Entity Framework pero el Linq to SQL para que vayas aprendiendo el concepto y lo que brinda es muy bueno y sencillo.
Este es un tutorial de como usar Linq to Sql en español
http://speakingin.net/2007/05/20/usa...1%C2%AA-parte/
Dale tiempo a esto y no te venzas que cuando lo sepas usar tendrás una gran ventaja en los proyectos futuros.