17. The system of claim 13 , wherein the database update module is further configured to receive update information for updating the date calculation instructions identified in the changes table, the update information identifying a rule set affected by the update, the database update module being further configured to identify the update as an event maintenance update or a non-event maintenance update, the event maintenance update triggering the recalculation of the one or more event dates identified in the changes table.
17. The system of claim 13 , wherein the database update module is further configured to receive update information for updating the date calculation instructions identified in the changes table, the update information identifying a rule set affected by the update, the database update module being further configured to identify the update as an event maintenance update or a non-event maintenance update, the event maintenance update triggering the recalculation of the one or more event dates identified in the changes table. 23. The system of claim 17 , wherein the update information includes a list of deleted date calculation instructions in the identified rule set.