当前位置: 澳门新濠3559 > 数据库 > 正文

选择操作哪个数据库等,  3)在弹出的 Conne

时间:2019-10-07 09:07来源:数据库
官方下载网站: 这里生成的数据字典的每个表的格式如下: 这里生成的数据字典的每个表的格式如下: 我用的powerdesigner是15.1版本,数据库是MySQL5.1.57   本文介绍版本为Linqer 4.5.7 (1

官方下载网站:

  这里生成的数据字典的每个表的格式如下:

  这里生成的数据字典的每个表的格式如下:

我用的powerdesigner是15.1版本,数据库是MySQL5.1.57  

本文介绍版本为Linqer 4.5.7

澳门新濠3559 1

澳门新濠3559 2

(1)首先新建一个“PhysicalDataModel”类型的文件,然后点击“Database”->"Configure  Connections",弹出窗口“Configure Data Connections”, 并选择"Connection Profiles"如下图所示:  www.2cto.com   

澳门新濠3559 3

1、打开PowerDesigner,选择菜单:File ---> Reverse Engineer ---> Database...

1、打开PowerDesigner,选择菜单:File ---> Reverse Engineer ---> Database...

 

第一步:下载下来,解压,双击安装.exe文件,运行界面如下。

  1)在弹出的New Physical Data Model窗口中,在Model name处写好名字,在DBMS选择好相应的数据库,然后点击确定。

  1)在弹出的New Physical Data Model窗口中,在Model name处写好名字,在DBMS选择好相应的数据库,然后点击确定。

澳门新濠3559 4

澳门新濠3559 5

澳门新濠3559 6

澳门新濠3559 7

 

第二步:建立与数据库的连接

   2)在弹出的 Database Reverse Engineer Options窗口中,选中Using a data source,然后点击 Connect to a Data Source

   2)在弹出的 Database Reverse Engineer Options窗口中,选中Using a data source,然后点击 Connect to a Data Source

(2)新建一个mysql连接,如下窗口: 

点击左上角的New Connection,弹出对话框,填写Name,点击Connection String 下的省略号(...)弹出类似Microsoft SQL Server Management Studio的操作,其实就是链接一个数据库实例,填写账号密码,选择操作哪个数据库等

澳门新濠3559 8

澳门新濠3559 9

澳门新濠3559 10

Model 选择LINQ to Entity ,然后选择Generate 按钮,在弹出的框中指定一下Entity的文件藏身处,点击OK结束连接配置。

  3)在弹出的 Connect to a Data Source窗口,按如下操作,然后点击 Connect

  3)在弹出的 Connect to a Data Source窗口,按如下操作,然后点击 Connect

 

澳门新濠3559 11

澳门新濠3559 12

澳门新濠3559 13

填写连接相关信息,填写完毕后如下图所示: 

 

  4)在弹出的 Configure Data Connections 窗口中,按如下操作,然后点击确定

  4)在弹出的 Configure Data Connections 窗口中,按如下操作,然后点击确定

 

第三步,Connection 选择刚才配置的Connection Name,这时就可以随便写一些sql语句,这里写一些简单的,复杂的自己试

澳门新濠3559 14

澳门新濠3559 15

澳门新濠3559 16

澳门新濠3559 17

  5)在弹出的 创建新数据源窗口 ,做如下操作,然后点击 下一步

  5)在弹出的 创建新数据源窗口 ,做如下操作,然后点击 下一步

 

澳门新濠3559 18

澳门新濠3559 19

 

  6)在弹出的窗口中选择相应的数据库驱动,然后点击下一步

  6)在弹出的窗口中选择相应的数据库驱动,然后点击下一步

(上图相关信息填写需注意: 

澳门新濠3559 20

澳门新濠3559 21

<1>User name:和Password:为mysql数据库的用户名和密码; 

  7)完成

  7)完成

<2>JDBC driver jar files:为你的mysql-connector-java-5.1.13-bin.jar所在位置,点击后面的图标选择即可。)  www.2cto.com   

澳门新濠3559 22

澳门新濠3559 23

填写完相关信息后点击左下角的“Test Connection。。。”进行测试连接是否连接成功。 

  8)点击 完成 后,弹出Oracle驱动配置窗口

  8)点击 完成 后,弹出Oracle驱动配置窗口

 

澳门新濠3559 24  

澳门新濠3559 25  

澳门新濠3559 26  

  其中 TNS Service Name是在tnsnames.ora文件中配置的要连接的数据库的服务名字

  其中 TNS Service Name是在tnsnames.ora文件中配置的要连接的数据库的服务名字

若连接成功,点击“OK”时弹出如下窗口。 

  填好后可以点击 Test Connection测试一下,最后点击ok

  填好后可以点击 Test Connection测试一下,最后点击ok

 

  9)点击确定

  9)点击确定

澳门新濠3559 27

澳门新濠3559 28

澳门新濠3559 29

 

  10)点击确定后

  10)点击确定后

若连接不成功,则需要配置mysql-connector-java-5.1.13-bin.jar的环境变量,过程如下: 

澳门新濠3559 30

澳门新濠3559 31

 

  11)点击 Connect后

  11)点击 Connect后

澳门新濠3559 32

澳门新濠3559 33

澳门新濠3559 34

 

  12)点击 确定后

  12)点击 确定后

(5)连接成功后,点击“Database”->"Update Model from  Database(快捷键为:CTRL_R)",弹出窗口“Database Reverse Engineering Options”,如下图所示: 

澳门新濠3559 35

澳门新濠3559 36

 

  在这一步,可以根据实际情况选择需要哪些表,视图等。点击ok,就会把所选的表、视图等物理视图生成。

  在这一步,可以根据实际情况选择需要哪些表,视图等。点击ok,就会把所选的表、视图等物理视图生成。

澳门新濠3559 37

澳门新濠3559 38

澳门新濠3559 39

 

 

 

点击 进行连接的一些配置,如下图所示: 

2、生成数据字典报表

2、生成数据字典报表

 

  1)菜单 Report ---> Report Wizard

  1)菜单 Report ---> Report Wizard

澳门新濠3559 40

澳门新濠3559 41

澳门新濠3559 42

 

  点击下一步

  点击下一步

完成配置后,弹出如下窗口: 

  2)选择生成的报表文档类型

  2)选择生成的报表文档类型

  www.2cto.com  

澳门新濠3559 43

澳门新濠3559 44

澳门新濠3559 45

  其他的默认,直接点击完成,完成后的视图如下:

  其他的默认,直接点击完成,完成后的视图如下:

 

澳门新濠3559 46

澳门新濠3559 47

选择需要进行反向工程的数据库或数据库中的某些表,然后点击“OK”即可完成数据库的反向工程操作。(注意:默认是所有数据库全部选中的,所以在进行选择需要进行反向工程的数据库之前,先点击"取消全选"使得数据库全部未选中。)   

  3)设置显示的属性

  3)设置显示的属性

到目前为止,powerdesigner的反向工程的连接环境全部配置完成,此时只需选中需要进行反向工程的数据库或表,点击“OK”便可导出数据的PhysicalDataModel图。

澳门新濠3559 48

澳门新濠3559 49

 

  4)我这里只显示名称、代码、数据类型、注释这个四个属性

  4)我这里只显示名称、代码、数据类型、注释这个四个属性

 

澳门新濠3559 50

澳门新濠3559 51

作者 woisnong

澳门新濠3559,  选好好点击ok

  选好好点击ok

(1)首先新建一个PhysicalDataModel类型的文件,然后点击Database-Configure Connections,弹出窗口Configu...

  5)最后菜单 Report ---> Generate RTF生成数据字典报告。RTF格式文件打开后可以另存为doc格式。

  5)最后菜单 Report ---> Generate RTF生成数据字典报告。RTF格式文件打开后可以另存为doc格式。

 

 

编辑:数据库 本文来源:选择操作哪个数据库等,  3)在弹出的 Conne

关键词: 澳门新濠3559