Database Refactoring Tools

Is it surprising that we have tools like ReShaper? or Ideal IntelliJ, or Eclipse that make it really easy to refactor our code to make it fit better the domain of our requirements, but there are almost no tools to do that for Databases? A good DatabaseRefactoringTool should make it easy to:

Examples of these kind of tools:

A strange thing in the world of database design and admistration is that we have lots of tools to may lots of silly diagrams, but we do not have many tools to do DatabaseRefactoring?... why is that? (Maybe it is because bad Dbas do not want anyone to know that they could be replaced by a tool?)

As someone who has made several false starts at creating such a tool, I think the biggest obstacles are:

See also TableNormalizationIssues, ImproveDatabasesOrElse, RefactoringDatabasesBook

CategoryRefactoring CategoryDatabase

View edit of April 14, 2008 or FindPage with title or text search