1

为什么我要使用Oracle Designer而不是简单地维护 SQL 脚本并将它们存储在诸如Subversion之类的版本控制系统中?

我需要决定是否值得将现有数据库逆向工程到Designer中。
似乎将DDL脚本与应用程序源代码一起存储在subversion中会更容易。

我组织的政策是使用Designer管理所有数据库模式。如果有某种ROI,我完全支持合规性,但我无法通过将现有数据库逆向工程到Designer来了解如何产生任何ROI

4

1 回答 1

1

使用 Designer 的一些好处:

  • 易于浏览表定义、约束等。
  • 显示表格及其关系的图形工具
  • 影响分析工具
  • 为新的/更改的表定义生成 DDL

这是否值得使用取决于您的组织在多大程度上利用了这些好处。我的组织使用 Designer 来管理一个非常大(数千个表)的数据库;对于较小的数据库,好处可能会更小。

于 2009-03-21T12:21:17.537 回答