How does blockchain enable digital provenance?
It does this by being immutable and by being publicily available in order to check the validity.
Why doesn’t a normal database bring the same provenance?
Because it can be changed it invalidates the ability to be completely trustless. You have to trust that it was not changed or go through a process of validation.
Why is digital provenance such a great benefit to many businesses?
By being trustless it negates the need to manually verify or to trust the other party. This eliminates the time and cost of verification.