Bre*_*cut 359 oracle erd entity-relationship oracle-sqldeveloper
我想使用Oracle SQL Developer为我的数据库表生成一个ER图,但我是Oracle和这个工具的新手.
在SQL Developer中创建ER图的过程是什么?
小智 474
为现有数据库模式或其子集创建一个图表,如下所示:
显示ERD.
导出图表如下:
该图表已导出.要以矢量格式导出,请使用"转换为PDF文件".这允许使用Inkscape(或其他矢量图像编辑器)进行简化编辑.
这些指令可能适用于SQL Developer 3.2.09.23到4.1.3.20.
lin*_*use 116
从SQL Developer 3开始,它非常简单(它们可以使它变得更容易).
Untitled_1),右键单击«关系模型»并选择«新关系模型».Relational_1)并选择«Show».Relational_1拖动它们之前,选项卡(或任何名称)是rhs中的活动表,因为它可能已切换到您在lhs中单击的其中一个表.Dar*_*iak 40
在Oracle SQL Developer中由Jeff Smith(链接)描述了在Oracle SQL Developer中生成实体关系图的过程.
摘抄:
实体关系图
入门
要完成该示例,您需要一个Oracle数据库实例,其中包含默认数据库安装中可用的示例HR模式.您还需要4.0版本的Oracle SQL Developer,在您通过Data Modeler的子菜单访问Oracle SQL Developer数据建模[...]另外,也可以使用独立的Oracle SQL Developer数据建模.两种实现中的建模功能完全相同,两者均可从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旁边的复选框,然后单击"下一步".
DCo*_*kie 22
有一个名为Oracle Data Modeler的配套工具,您可以查看.有可用的在线演示的,将让你开始的网站.它曾经是一个额外的成本项目,但我注意到它再一次是免费的.
从Data Modeler概述页面:
SQL Developer Data Modeler是一个免费的数据建模和设计工具,提供全方位的数据和数据库建模工具和实用程序,包括实体关系图(ERD),关系(数据库设计),数据类型和多维建模的建模,使用正向和反向工程以及DDL代码生成.Data Modeler从各种源和目标导入并导出,提供各种格式选项,并通过一组预定义的设计规则验证模型.
Par*_*tho 16
对于使用 Oracle SQL Developer 的实体关系图:
\n文件 \xe2\x86\x92 数据建模器 \xe2\x86\x92 导入 \xe2\x86\x92 数据字典 \xe2\x86\x92 选择数据库连接 \xe2\x86\x92 下一个 \xe2\x86\x92 选择架构/数据库(选中所有选定的) \xe2\x86\x92 下一步 \xe2\x86\x92 选择要导入的对象(如果未选中所有选定的) \xe2\x86\x92 下一步 \xe2\x86\x92 完成
\nOracle过去常常在SQL Developer中调用一个组件Data Modeler.它至少在3.2.20.10之后不再存在于产品中.
它现在是一个单独的下载,你可以在这里找到:
http://www.oracle.com/technetwork/developer-tools/datamodeler/overview/index.html
我正在运行 SQL Developer 17.2.0.188 build 188.1159,它确实包含数据建模功能。我刚刚通过菜单创建了一个关系模型图: File->Data Modeler->Import->Data Dictionary...。
我也有独立的 Data Modeler,它做同样的事情。
正如Data Modeler 教程所述:
图 4:HR 的关系模型和图表
您生成的图表不是 ERD。逻辑模型是更高的抽象。ERD 表示实体及其属性和关系,而关系或物理模型表示表、列和外键。”
| 归档时间: |
|
| 查看次数: |
491315 次 |
| 最近记录: |