powerdesigner 导出报告为空

powerdesigner 导出报告为空,第1张

d出的窗口中,选中COMMENT

确定后注释列就出来了,这样所有的表都是这样的(刚才的 *** 作像是在 *** 作一个模板一样)

第一步:先反向工程,文件-逆向工程-DATABASE(从数据库中加载数据表,字段=信息)

选择数据库类型:如我用oracle 9i

接下来会让我们选择一个ODBC数据源,像我这个已经建立好了的。如果没有的话,就要去建立一个新的: 逆向工程完成后生成的表

到这里,我们的逆向工程,就完成了。

先用问题一所述,显示表的注释信息,然后点reports->reports Wizard

下一步,选择生成格式,一个是HTML网页格式,另一个是RTF格式,也就是WORD格式,

打印模板我选一个Professional,用这个就差不多够了,当然也可以选择别的report template,我之所以用这个,是因为发现模板生成的report有很多我不关心的内容。继续下一步

先选择数据表,然后把表名和表的注释 选上,注意顺序和宽度,如50MM 再选择数据表中的列,然后把列名,列的类型,列长度,列的注释选上,注意顺序和宽度,如50MM

确定 一下就可以了。

---------参考-----------------

使用PowerDesigner生成报告的方法//////////////////////////////////////////建立一个新的ODBC数据源开始////////////////////////////////////////////

选择Database->configure connections,转到system dsn标签,点击Add按钮,选数据库类型Oracle,点击完成。显示如下:输入DataSource Name“PDMTest”;输入ServerName“Database”, 配置完成。点击“Test Connect”输入ServerName“Database”,用户名和密码,若连接成功,显示如下: 然后就会出现一个下面的,和我上面建立好的差不多一样吧:)

//////////////////////////////////////////建立一个新的ODBC数据源结束////////////////////////////////////////////

接着,选择我们感兴趣的表,视图等

最后开始生成中。。。

1在创建的pdm根结点上点击右键,选择new---report,在出现环境下选择需要生成报告的内容;

如:选table---table column list,在右边框中会出现所选内容;

2在右边项上击右键,选layout,在d出界面上选择需要在文档中显示的项目;如:名称,注释,数据类型,长度;

3通过右上按钮generate RTF/generate HTML生成相应文档如:表格Bids表格Bids的专栏清单

名称 注释 数据类型 长度

bid 竟拍记录ID NUMBER(22) 22

bpid 竟拍编号 INT

uno UNO NUMBER(12) 12

price 竟拍价 NUMBER(12) 12

quantity 数量 INT

state 状态 BOOLEAN总结一下:首先:一、建立ODBC数据源。 1, 打开系统ODBC数据源,位置“控制面板--管理工具--数据源(ODBC),也可以在powerDesigner中的database中,configure connections中配置。 2,选择系统DSN,点击添加按钮,会d出如下界面,选择与数据库相匹配的驱动程序 3、该数据源建立成功,可以该数据源名称进行连接测试 这里的配置搞了半天,data source name随便写,可以指定一个在后面使用,如"wendaoke",tns service name是oracle中database,就是卡在这里,搞了半天,菜,test connection 二、逆向工程 1选择Database菜单下的Reverse Engineer Database,d出Database Reverse Engineering对话框,选Using an ODBC data source选ODBC数据源上面指定的,“wendaoke” 2、点击确定后,显示此数据库中所有表、视图、用户(这个选择一下该数据库的用户)。根据需要选择后,转换成pdm。 通过SQL脚本逆向工程生成PDM 如果你不光有个正在使有的数据库,你还有一下建立库的脚本,那你发财了!因为用sql的脚本生成的模型,就不存在用数据库生成的缺点了,具体 *** 作如下:1、 数据库SQL脚本文件crebassql。2、还是创建一个pdm,选择Database--->Reverse Engineer Database,选择Using script files生成模型后要导出数据库建库脚本导好的模型,当然是用来修改和导出建库脚本的, *** 作方法如下 选择database--->generate database 选择数据库用户,同时可选要导出的表,最后点击确定,如果不能正常生成脚本提示模型错误,则在上图中的options中将check modle 的选项去掉,点击确定,生成sql脚本, 这时生成的脚本不要着急去用,因为可能是有问题,用记事本或其它工具打开这个脚本,你会发现在所属名上都会加上""号,用Ctrl+H,将所有"替换为空,就大功告成了!

首先在 tools->physical data Model->选择要转换成的数据库 转换成物理模型,然后 选择 database->Generate Database 生成sql语句

使用powerDesigner自带的功能即可导出。

选择“database"-->"Reverse

Engine

Database“,选择配好的连接到oracle的ODBC连接,就连到数据库上了。导出时可以自行选择要导出的表。

导出步骤:

1将mysql中的数据库导出成sql文件

2打开pd,新建一个PhysicalDataModel,新建的时候,记得选则数据库

3在pd中,找到工具栏中的Database-->Reverse Engineer Database(反向工程)

4选择Using script file(使用脚本),点击下面的新建,定位到刚刚导出的sql文件

5确定

看看你有没有哪里做错了

在第五步确定之前,可以在另外一个标签页里选择要导出的表,看看你是不是全选了

另外,看看你数据库的各表间的主外键关系是否正确

1将mysql中的数据库导出成sql文件

2打开pd,新建一个PhysicalDataModel,新建的时候,记得选则数据库

3在pd中,找到工具栏中的Database-->Reverse Engineer Database(反向工程)

4选择Using script file(使用脚本),点击下面的新建,定位到刚刚导出的sql文件

5确定

鼠标单击Database菜单;

2

选择Generate Database 选项;

3

先可以点击Preview,查看SQL语句;

4

回到General选项卡下;

a设置好导出sql文件存放路径;

b设置好到处脚本文件名。

5

然后点击确定按钮;

6

导出成功;

7

打开sql脚本文件

PowerDesigner最初由Xiao-Yun Wang(王晓昀)在SDP Technologies公司开发完成。PowerDesigner是Sybase的企业建模和设计解决方案,采用模型驱动方法,将业务与IT结合起来,可帮助部署有效的企业体系架构,并为研发生命周期管理提供强大的分析与设计技术。PowerDesigner独具匠心地将多种标准数据建模技术(UML、业务流程建模以及市场领先的数据建模)集成一体,并与 NET、WorkSpace、PowerBuilder、Java™、Eclipse 等主流开发平台集成起来,从而为传统的软件开发周期管理提供业务分析和规范的数据库设计解决方案。此外,它支持60多种关系数据库管理系统(RDBMS)/版本。PowerDesigner运行在Microsoft Windows平台上,并提供了Eclipse插件。

Power Designer 是Sybase公司的CASE工具集,使用它可以方便地对管理信息系统进行分析设计,他几乎包括了数据库模型设计的全过程。利用Power Designer可以制作数据流程图、概念数据模型、物理数据模型,还可以为数据仓库制作结构模型,也能对团队设计模型进行控制。他可以与许多流行的软件开发工具,例如PowerBuilder、Delphi、VB等相配合使开发时间缩短和使系统设计更优化。

power designer是能进行数据库设计的强大的软件,是一款开发人员常用的数据库建模工具。使用它可以分别从概念数据模型(Conceptual Data Model)和物理数据模型(Physical Data Model)两个层次对数据库进行设计。在这里,概念数据模型描述的是独立于数据库管理系统(DBMS)的实体定义和实体关系定义;物理数据模型是在概念数据模型的基础上针对目标数据库管理系统的具体化。在数据库建模的过程中,需要运用PowerDesigner进行数据库设计,这个不但可以让人直观的理解模型,而且可以充分的利用数据库技术,优化数据库的设计。第一次用PowerDesigner并不感到很陌生,里面与SQLServer建立数据库差不多。

其次就是E-R图,在数据库系统概论中有涉及到,这个实体关系图中,一个实体对于一个表,实体、属性与联系是进行系统设计时要考虑的三个要素,也是一个好的数据库设计的核心。

以上就是关于powerdesigner 导出报告为空全部的内容,包括:powerdesigner 导出报告为空、怎样将在powerdesigner中建好的表导出为sql语句、如何将oracle数据库中的表导出为PDM等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10192847.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存