What are the different strategies for handling database schema changes?

Technical