PowerDesigner通过物理数据模型正向生成sql脚本并通过dbms创建表

一:在使用PowerDesigner进行数据库建模的时候,利用pdm生成数据库。其好处提高模型与数据创建的便捷性。操作步骤如下:

      

      1.步骤一:菜单栏File—>new Model选择Physical Data Model创建物理数据模型

      

 

                                                             

 

     2.步骤二:创建STUDENT学生物理数据模型,在创建表时表名大写(基于oracle数据库导出sql创建表中,如果表名小写,在创建后会出现表或视图不存在信息提示)。如果想要对小写的表名进行查询、删除等操作,必须加上双引号。比如select * from "person"。



 

                                                                                                           


   3.步骤三:在菜单栏选择"Database"——>Change current DBMS,在"DBMS"选项中选择“ORACLE VERSION 10G",点击确定。

 

 

 

4.步骤四:在Database——>Configure Data Connection配置数据连接

        
               
 

在Connection Profiles连接属性文件配置中add data Source。在连接配置文件属性中包含Connection type连接类型。连接类型包含Native和JDBC两种,在使用JDBC连接是需要指定连接的用户名、密码、jdbc驱动以及URL。其中DBMS TYPE选择与jdbc驱动相对应的数据库。

在配置完成以后点击'testconnection..'测试数据库是否能够连通。同时会在Directory路径下生成后缀.dcp 的配置文件。

 

 

5.步骤五:database——>connetionl连接到数据库,在data source选择时选择连接文件的形式,输入用户名和密码进行连接。

 


 
 6.步骤六:生成数据表,选择database——>Generate Database弹出的对话框中,"directory"指定生成的sql文件存放路径,
"file name"指定sql文件名,其中Generation type指定生成的方式,提供脚本生成和直接导出生成的方式。
脚本生成方式直接通过文件名和路径生成脚本文件,直接导出方式会在数据库中创建表信息。

 

 

 

 

 

 

猜你喜欢

转载自724073277.iteye.com/blog/1734293