8

我知道在 Access 中有一种方法可以可视化图表中表之间的关系 - 有点像 ER 图。

我是甲骨文的新手。我想知道我是否可以用 Oracle 做同样/类似的事情。有人可以提出一些建议吗?

4

6 回答 6

8

Oracle SQL Developer Data Modeler - Oracle 最近推出的工具。

如果您需要一个易于浏览的脱机 html 报告,Schemaspy是很好的选择。

于 2009-08-26T13:44:24.437 回答
3

Oracle 不免费提供工具。他们的SQL Developer Modeler非常好,但如果您需要购买商业许可证,价格会很高。

如果您对平台独立性感兴趣,那么Power Architect就是 FOSS。

于 2009-08-26T09:21:14.873 回答
2

下载 Oracle 数据访问组件 (ODAC),它通常与 Oracle Developer Tools for Visual Studio 一起打包。按照 Oracle ODBC 驱动程序的安装说明进行操作。添加系统 DSN(开始 > 运行 > 键入odbcad32按 ENTER)。

不,您可以通过 MS Access、MS Visio、Visual Studio、Enterprise Architect 或其他兼容 ODBC 的数据工具打开实体关系图。

例如,在 MS Access 中:文件 > 打开 > 在“文件类型”下,选择 ODBC 数据库。此选择位于下拉列表的底部。选择“Database Tools”选项卡,然后选择“Relationships”查看Oracle表关系。这是一篇文章的链接,其中 Oracle 提供了有关如何在从 Access 迁移期间可视化关系的文档

在 MS Visio 中,选择“文件”>“新建”>“软件和数据库”>“数据库模型图”。然后从顶部菜单中选择“数据库”,然后选择“逆向工程师”。选择 ODBC 连接。如果遇到错误,请点击转义。继续直到加载图表。

Enterprise Architect 和 Visual Studio 提供了更好的功能,具有类似的说明。

希望这是清楚和有帮助的。圣诞节快乐!

于 2011-12-20T21:17:10.057 回答
1

没有内置工具,但您可以使用一些免费软件,如果您真的喜欢它们,甚至可以购买其中一些。

https://stackoverflow.com/questions/674911/light-weight-er-diagram-tool

可视化数据库模式的好工具?

我个人最喜欢的是急诊室/工作室

于 2009-08-26T13:41:29.243 回答
0

Oracle Sql Developer是免费的,并且有可以显示图表的查询生成器。您可以从模式中的表列表中拖放表。

于 2009-08-26T09:30:27.817 回答
0

您可以通过 ODBC 将 Access 连接到 Oracle。然后在access中显示oracle表。

于 2009-08-26T13:40:01.290 回答