我想使用Oracle SQL开发人员为我的DB表生成一个ER图,但我是Oracle和这个工具的新手。

在SQL Developer中创建ER图的过程是什么?


当前回答

它很容易去文件-数据建模器-导入-数据字典- DB连接- OK

其他回答

对于使用Oracle数据库的类图,使用以下步骤:

File→Data Modeler→Import→Data Dictionary→select DB connection→Next→select database->select tables ->完成

Oracle过去在SQL Developer中有一个叫做Data Modeler的组件。至少从3.2.20.10开始,它不再存在于产品中。

现在它是一个单独的下载,你可以在这里找到:

http://www.oracle.com/technetwork/developer-tools/datamodeler/overview/index.html

在Oracle SQL Developer中生成实体-关系图的过程已经由Jeff Smith在Oracle杂志中描述过了。

摘录:

实体关系图

开始

To work through the example, you need an Oracle Database instance with the sample HR schema that’s available in the default database installation. You also need version 4.0 of Oracle SQL Developer, in which you access Oracle SQL Developer Data Modeler through the Data Modeler submenu [...] Alternatively, you can use the standalone Oracle SQL Developer Data Modeler. The modeling functionality is identical in the two implementations, and both are available as free downloads from Oracle Technology Network.

在“Oracle SQL Developer”中,选择“View -> Data Modeler -> Browser”。在Browser面板中,选择Relational Models节点,右键单击,并选择New Relational Model以打开一个空白的模型图面板。您现在与使用独立Oracle SQL Developer Data Modeler的人在相同的位置开始。 导入数据字典

导入数据字典

Oracle SQL Developer Data Modeler中的设计由一个逻辑模型和一个或多个关系模型和物理模型组成。要开始创建设计,必须从现有数据库导入模式信息。选择“File -> Data Modeler -> Import -> Data Dictionary”,打开数据字典导入向导。

单击“添加”,打开“新建->选择数据库连接”对话框,以HR用户连接。(有关从Oracle SQL Developer创建连接的详细信息,请参见Oracle杂志2008年5 / 6月刊中的“创建数据库连接”。)

选择您的连接,并单击Next。您将看到可以从中导入的模式列表。在“筛选器”框中键入HR以缩小选择列表。选中HR旁边的复选框,然后单击next。

文章链接:

甲骨文杂志的博客文章

它很容易去文件-数据建模器-导入-数据字典- DB连接- OK

使用Oracle SQL Developer创建实体关系图:

文件→数据建模器→导入→数据字典→选择数据库连接→下一步→选择模式/数据库类型→下一步→选择导入对象→下一步→生成设计→完成