Visual Database Tools

Issues of Database Evolution

If you change the structure of a deployed database, you must take special care that your alteration is compatible with the existing data and database structure.  You might need to take special steps when you make the following modifications:

No matter how you alter the database design, you should retain a history of the alterations.  One approach is to retain SQL scripts for all modifications that you ever make to your production database.  For more information about scripts, see Working with Scripts.