Dipende dal tipo di modifiche.
Per modifiche su una quantità ragionevolmente piccola di dati si può fare,
per quantità grandi di dati o per modifiche alla struttura del database non si può fare.
In ogni caso anche qui la tecnica da usare è quella del back up:
Hai un DB di "produzione" con la situazione XYZ
Poi hai un DB di "sviluppo" con la stessa situazione XYZ
Vuoi provare a fare delle modifiche ma non sai se funzioneranno, allora fai così:
1. Fai un backup del DB "sviluppo" con la situazione XYZ
2. Fai le tu modifiche nel DB "sviluppo" e lo porti alla situazione YYY (usando uno script ovviamente)
3 Va tutto bene?
Sì -> Fai le stesse modifiche al DB "produzione" (facendo girare lo stesso script del punto 2.)
No -> Restore del DB "sviluppo" con il backup del punto 1.