通过PowerDesigner从数据库导出表结构到Word
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一步,新建Model
1.新建一个Model(Physical Data Model)bdmsPDM
2.DBMS根据想导出的数据库选择对应的,这里选择ORACLE Version 11g
第二步,配置数据源
1.选择Database -> Update Model From Database,选中Using a data source,点击右边小图标,弹出窗口,Data source选择第一项“ODBC machine data source”,如图:
2.点击Configure,进入配置页面,点击Add a Data Source,如下图:
3.选用户数据源,然后选择驱动:
4.输入数据源信息
5.填写完成后,点击OK,回到页面:
6.点击Connect,再点击确定,根据需要选择要生成的属性
7.点击ok,即开始反向工程,由数据库中的表,生成Model。等待一段时间后,生成成功,如下图:
第三步(1),配置导出模板
1.选择Report -> Report Templates. 点击New,新建一个模板,名字随便(在此为ReportWord),Type选Physical Data Model,OK.
2.这时候,我们左右2个区,Aavailable区域中选择你想要在WORD文档中展示的东东,这里我们选择List of Tables,和Table下的List of Table Columns[数据表格信息]。如下图:
3.右键表的清单,选择Layout,打开布局设计,编辑要导出的属性及格式,在这里选择name 和comments,点击ok,如下图
4.同理“表%PARENT%的栏的清单”选择,name,Data Type,Comment。
5.双击“表%PARENT%的栏的清单”,打开表头设计,修改如下图
6.保存该模板。
第四步,导出word文档
1.选择Report -> Generate Report, 在模板中选择刚刚创建的模板,Generate Type选RTF 格式的,Report name随便,Filename为保存路径,如下图:
2.点击ok,生成word成功
第三步(2),也可不使用模板
1.选择Report -> Reports 点击New Report,如下图
2.新建一个Report,名字为ReportWord,语言选择简体中文,模板选择Standard PHysical Report 如下图
3.点击OK,如下图
4.右侧为,要导出的文件的属性,可清除以后自己编辑,编辑方法和模板中的一样,如下图
4.不过在这里可右键点击任何一项属性,如“表%ITEM%”,选择quick view 查看效果,如下图
5.如果满足条件,则选择Report-->Generate RTF,导出文件