The DBA is the custodian of database changes. However, the DBA is not
usually the one to request a change; a programmer, application user
typically does that.
• When the DBA will request changes, for example, to address performance
reasons or to utilize new features or technologies. The DBA is charged with
carrying out the DB changes and ensuring that each change is performed
successfully and with no impact on the rest of the DB.