This entirely depends on the quantity of information you want to display on your website. If you have a lot of products and services, then it will be beneficial to have a database built in your design.