1数据库生成E福特Explorer图,SQL转Linq工具的施用

官方下载网站:

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

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

本文介绍版本为Linqer 4.5.7

图片 1

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

图片 2

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

 

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

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

图片 3

图片 4

图片 5

 

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

   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的操作,其实就是链接一个数据库实例,填写账号密码,选择操作哪个数据库等

图片 6

图片 7

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

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

 

图片 8

图片 9

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

 

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

 

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

图片 10

图片 11

图片 12

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

 

图片 13

 

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

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

图片 14

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

  7)完成

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

图片 15

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

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

 

图片 16  

图片 17  

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

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

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

 

  9)点击确定

图片 18

图片 19

 

  10)点击确定后

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

图片 20

 

  11)点击 Connect后

图片 21

图片 22

 

  12)点击 确定后

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

图片 23

 

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

图片 24

图片 25

 

 

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

2、生成数据字典报表

 

  1)菜单 Report ---> Report Wizard

图片 26

图片 27

 

  点击下一步

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

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

  www.2cto.com  

图片 28

图片 29

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

 

图片 30

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

  3)设置显示的属性

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

图片 31

 

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

 

图片 32

作者 woisnong

  选好好点击ok

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

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

 

本文由星彩网app下载发布于星彩彩票app下载,转载请注明出处:1数据库生成E福特Explorer图,SQL转Linq工具的施用

TAG标签:
Ctrl+D 将本页面保存为书签,全面了解最新资讯,方便快捷。