Sometimes it is desired to bring a database back to a previous state (for many reasons, e