A website consisting of many html pages, unrelated to each other can cause a lot of confusion. If wine X stops production then we would have to go to each retailer page and take that wine out. Easier to make massive changes as mentioned above.
Web pages can retrieve any data from the database by using logical questions.
As a result customers and sales persons will be better and faster informed. Product updating and maintenance is also a lot easier. You do not have to work with html files. It is also possible to update the database online. The database will be updated either online or offline.