Ich programmiere selbst beruflich in C# verschiedenste Anwendungen mit Datenbank-Anbindung.
Aus meiner Erfahrung würde ich dir empfehlen:
- Programmier-Bücher lesen, z.B. "C# 5.0 in a Nutshell: The Definitive Reference"
- Online-Tutorials lesen.
- Selbst anfangen zu programmieren. Klein anfangen, Programme mit ein paar Zeilen, dann mit mehreren Funktionen, dann mit mehreren Klassen schreiben...
- Bei Fragen, zuerst die Suchmaschine "fragen".
- Stackoverflow nutzen(Programmierer-Forum Nr. 1)
- Das Thema Datenbanken ist immens, ich kann nicht so auf Anhieb deine Frage beantworten. Vielleicht mit sqlite-Datenbank anfangen?
http://blog.tigrangasparian.com/2012...in-c-part-one/
Am besten alle Resourcen in Englisch lesen. Ohne Englisch kommt man beim Programmieren nicht weit.