Beh, io di solito mi creo una classe singleton DBMSController e faccio fare a questa tutte le query... Una classe per ogni operazione mi pare eccessivo