Hola, desde un applet puedes programar threads (incluso timers) para que se ejecuten cada cierto tiempo. De esa manera el applet siempre estaría en ejecución y cada tiempo podria ejecutar algo....
En todo caso, ten en cuenta que si deseas acceder a base de datos, debes hacer una configuraicones antes, mira este link:
http://www.forosdelweb.com/showthrea...hlight=applets