Для периодического планирования заданий взгляните на cron
(предполагается, что вы работаете на компьютере с Linux). Задание cron
не зависит от языка и может запускать все, что можно запустить из командной строки.
Object Relational Mapping (ORM) - это метод для сопоставления таблиц базы данных с объектами. Хотя вы можете использовать это, чтобы помочь решить вашу проблему, это не очень актуально.