ancora un po' generico, cmq se devi usare visual basic per la conessione e l'interrogazione del db fai una ricerca nel forum e trovi tutto, per il grafico ti convione usare cristal report che in modo abbastanza automatico ti genera dei grafici anche partendo direttamente dal db e gestendo la stampa....
Magari quando avrai + info ti potrò essere + utile...

ciao