Imperative (aggregated changes) versus Declarative (by declaring end state intention – e.g. Terraform Style)
A couple of popular examples of Imperative Data Change Management are:
Flyway - https://flywaydb.org/download
schemachange - https://pypi.org/project/schemachange/
And here is an example of a popular build tool that is declarative:
Terraform - https://www.terraform.io (by Hashicorp)