如何使用Oracle SQL Developer生成实体关系(ER)图

我想使用Oracle SQL Developer为个人数据库表生成一个ER图,但我是Oracle和这个工具的新手。 数据库

在SQL Developer中建立ER图的过程是什么? 浏览器


#1楼

从SQL Developer 3开始,它很是简单(它们可使它变得更容易)。 架构

  1. 转到«查看→数据建模器→浏览器» 。 浏览器将显示为左侧的一个选项卡。
  2. 单击«Browser»选项卡,展开设计(可能称为Untitled_1 ),右键单击«Relational Models»并选择«New Relational Model»
  3. 右键单击新建立的关系模型(多是Relational_1 )并选择«Show»
  4. 而后将所需的表格(例如“链接”选项卡)拖到模型上。 请注意,当您单击Connections选项卡中的第一个表时,SQLDeveloper会在右侧打开该表:从左侧选择全部表,而后确保在拖动它们以前, Relational_1选项卡(或任何名称)是rhs中的活动表结束,由于它可能已切换到您在lhs中单击的其中一个表。

#2楼

为现有数据库模式或其子集建立一个图表,以下所示: oracle

  1. 单击文件→数据建模器→导入→数据字典
  2. 选择数据库链接(若是没有,则添加一个)。
  3. 单击下一步
  4. 检查一个或多个模式名称。
  5. 单击下一步
  6. 检查要导入的一个或多个对象。
  7. 单击下一步
  8. 单击完成

显示ERD。 编辑器

导出图表以下: 工具

  1. 单击文件→数据建模器→打印图表→到图像文件
  2. 浏览并选择导出文件位置。
  3. 单击保存

该图表已导出。 要以矢量格式导出,请使用“转换为PDF文件” 。 这容许使用Inkscape (或其余矢量图像编辑器)进行简化编辑。 spa

这些指令可能适用于SQL Developer 3.2.09.23到4.1.3.20。 设计


#3楼

它很容易去文件 - 数据建模器 - 导入 - 数据字典 - 数据库链接 - 好的code


#4楼

在Oracle SQL Developer中由Jeff Smith连接 )描述了在Oracle SQL Developer中生成实体关系图的过程。 对象

摘抄:

实体关系图

实体关系图

入门

要完成该示例,您须要一个Oracle数据库实例,其中包含默认数据库安装中可用的示例HR模式。 您还须要Oracle SQL Developer 4.0版,您能够经过Data Modeler子菜单访问Oracle SQL Developer Data Modeler [...]或者,您可使用独立的Oracle SQL Developer Data Modeler。 两种实现中的建模功能彻底相同,均可以从Oracle Technology Network免费下载。

在Oracle SQL Developer中,选择View - > Data Modeler - > Browser。 在“浏览器”面板中,选择“关系模型”节点,单击鼠标右键,而后选择“新建关系模型”以打开空白模型图面板。 您如今与使用独立Oracle SQL Developer Data Modeler的人在同一个地方开始。 导入数据字典

导入数据字典

Oracle SQL Developer Data Modeler中的设计由一个逻辑模型和一个或多个关系和物理模型组成。 要开始建立设计的过程,必须从现有数据库导入架构信息。 选择文件 - >数据建模器 - >导入 - >数据字典以打开数据字典导入向导。

单击“添加”以打开“新建” - >“选择数据库链接”对话框,并以HR用户身份进行链接。 (有关从Oracle SQL Developer建立链接的详细信息,请参阅2008年5月/ 6月的Oracle Magazine中的“创建数据库链接”。)

选择链接,而后单击“下一步”。 您将看到能够从中导入的模式列表。 在“过滤器”框中键入HR以缩小选择列表的范围。 选中HR旁边的复选框,而后单击“下一步”。

阅读更多...


#5楼

对于使用oracle db的类图,请使用如下步骤

文件→数据建模器→导入→数据字典→选择数据库链接→下一步→选择数据库 - >选择表格 - >完成

相关文章
相关标签/搜索