关系(ER)图使用Oracle SQL Developer

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

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


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

  • 单击文件→数据建模器→导入→数据字典
  • 选择一个数据库连接(如果没有则添加一个)。
  • 点击下一步
  • 检查一个或多个模式名称。
  • 点击下一步
  • 选中一个或多个要导入的对象。
  • 点击下一步
  • 点击完成
  • 显示ERD。

    导出图如下:

  • 单击文件→数据建模器→打印图→到图像文件
  • 浏览并选择导出文件位置。
  • 点击保存
  • 该图被导出。 要以矢量格式导出,请改为使用“ 转为PDF文件” 。 这允许使用Inkscape(或其他矢量图像编辑器)进行简化编辑。

    这些说明可能适用于SQL Developer 3.2.09.23至4.1.3.20。


    由于SQL Developer 3,它非常简单(他们可以让它更容易)。

  • 转到«查看→数据建模器→浏览器»。 浏览器将显示为左侧的其中一个选项卡。
  • 单击«浏览器»选项卡,展开设计(可能称为Untitled_1 ),右键单击«关系模型»,然后选择«新建关系模型»。
  • 右键单击新创建的关系模型(可能为Relational_1 ),然后选择“显示”。
  • 然后只需拖动你想要的表格(例如从«连接»选项卡)到模型上。 注意,当您单击Connections选项卡中的第一个表时,SQLDeveloper会在右侧打开该表:从左侧选择所有表,然后在拖动它们之前确保Relational_1选项卡(或任何名称)在rhs中处于活动状态因为它可能切换到你在lhs中点击的表格之一。

  • Oracle Magazine中由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技术网免费下载。

    在Oracle SQL Developer中,选择查看 - >数据建模器 - >浏览器。 在“浏览器”面板中,选择“关系模型”节点,右键单击并选择“新建关系模型”以打开空白模型图面板。 您现在开始与使用独立Oracle SQL Developer Data Modeler的人一样的地方。 导入您的数据字典

    导入您的数据字典

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

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

    选择您的连接,然后单击下一步。 您会看到可以从中导入的模式列表。 在过滤器框中键入HR以缩小选择列表。 选中HR旁边的复选框,然后单击下一步。

    阅读更多...

    链接地址: http://www.djcxy.com/p/83731.html

    上一篇: relationship (ER) diagram using Oracle SQL Developer

    下一篇: How to export query result to csv in Oracle SQL Developer?