power designer逆向生成表后,如何转换为ER图 10

已生成如下形式的表,如何转换为ER图呢... 已生成如下形式的表,如何转换为ER图呢 展开
 我来答
千锋教育
2016-05-01 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部
1.利用PL/SQL Developer的tools工具下:Exports user objects可以导出数据库表结构的sql脚本文件(默认情况下是sql)。
2.利用PL/SQL Developer的tools工具下:Exports user objects,修改保存文件后缀为:PDM,显示是成功导出。但是用专门的工具Powerdesigner去打开,无法打开。不知道是不是自己的操作问题,希望知道原因的同仁可以告诉声,谢谢!

在网上看到很多关于利用Powerdesigner逆向生成ER图,我还是比较喜欢开发工具中的Help,根据Help的Reverse Engineering a Database into a PDM说明,两种方法:
1.利用Sql脚本逆向生成;
2.利用现有数据库逆向生成。
每个方法说明如下:
1.利用Sql脚本逆向生成
我的Sql脚本就是上面所说的用PL/SQL Developer生成的,在Powerdesigner界面下,操作流程如下:
打开File>Reverse Engineer >Database,界面如下,选择DBMS为oracle,

点击“确定”后,出现“Database Reverse Engineering Options”窗口,选中:Using script files,再使用添加上自己的sql脚本,如下图所示:

点击“确定”后,就开始执行生成了:

2.利用现有数据库逆向生成:
第一步同上打开File>Reverse Engineer >Database,界面如下,选择DBMS为oracle,点击“确定”后,出现的“Database Reverse Engineering Options”窗口,选择“Using a data source”.界面如下:

接着要进行数据源的配置,点击上图中的“connect to a datasource”(水桶图标),出现如下:

点击“Configure”按钮,进行数据库的连接配置,选择下图的“Add DataSource”(水桶图标)

出现“创建新数据源”窗口,选择数据源类型:系统数据源。进入“下一步”,选择数据源的驱动程序:Oracle in OraDb10g_home1。进入“下一步”,“完成”。接着出现如下界面(后面的大窗口):

填上数据源名称和连接名称(TNS Service Name),可以进行测试连接,使用“Test Connection”按钮,就可以出现类似登陆(上图中的小窗口)。接下来的操作就依次进行,就可以了。
注意:“Database Reverse Engineering Options”窗口选中Reverse engineer using daministrator's permissions。
完成。
AiPPT
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图... 点击进入详情页
本回答由AiPPT提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式