Allora per cominciare hai a disposizione una ottima pillola di LeleFT su java e database (è tra i link in rilievo nella pagina principale del sotto-forum "java" in cui ti trovi). Per quanto riguarda lo scheduling vero e proprio si tratta solo di scrivere le query appropriate.