There is also the possibility to restore from several different backups which are created by DH. Just go to the Panel -> Goodies -> Manage MySQL and click on the button "Restore DB". This saved my neck twice. It's still good to create your own backups of important stuff, that's the only way to have full control of the backups.
Some of my very important database are dumped once an hour using a cronjob.
Promo-Code: [color=#CC0000]SAVEMONEY97[/color] - Save [color=#CC0000]$97[/color] on your first year of hosting.
Get more promo codes here