Database Backup

This may be a remedial question, but what does the Database Backup actually backup?

Does it include all products and orders/customers? Or should I be performing both a Database Backup and Product/Customer Export in order to truly backup my website?

Thanks for your help!

If you choose to select all tables during backup then all data is included