使用PD(Power Designer)设计数据库,并且生成可执行的SQL文件创建数据库(本文以SQL Server Management Studio软件执行为例)

Posted 007小黄人

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用PD(Power Designer)设计数据库,并且生成可执行的SQL文件创建数据库(本文以SQL Server Management Studio软件执行为例)相关的知识,希望对你有一定的参考价值。

下载和安装PD:

分享我的软件资源,里面包含了对PD汉化包(链接出问题时可以留言,汉化包只能对软件里面部分菜单栏汉化

链接:https://pan.baidu.com/s/1lNt1UGZhtDV8gWfYwSI92g  提取码:l6zn

这个软件安装挺简单的,而且安装教程网上很多,这里就不演示了。

用PD来设计数据库和生成SQL文件

这里生成SQL文件主要是用到PD软件里的物理数据模型 (PDM)建模文件:

1.创建物理模型(PDM)(本教程用到的是汉化过的软件PD

打开PD,点击菜单栏的文件——》新建模型:

 

 

 点击Model Type栏目里的Physical Data Model模型,在右边Diagram中选择Physical Diagram,然后在下面对模型命名和选择自己的使用的DBMS。

 

 

 

 编辑表格内容

 

 

 

到这就设计好了一个简单的数据库(含有一张学生表)

 

2.用已经设计好的PDM模型生成SQL文件

点击菜单栏数据库——》生成数据库:

生成SQL文件,点击关闭:

本教学过程中Student产生的SQL文件内部代码:

 1 /*==============================================================*/
 2 /* DBMS name:      Microsoft SQL Server 2008                    */
 3 /* Created on:     2020/6/11 22:38:50                           */
 4 /*==============================================================*/
 5 
 6 
 7 if exists (select 1
 8             from  sysobjects
 9            where  id = object_id(\'Student\')
10             and   type = \'U\')
11    drop table Student
12 go
13 
14 /*==============================================================*/
15 /* Table: Student                                               */
16 /*==============================================================*/
17 create table Student (
18    Student              char(10)             not null,
19    Sex                  char(1)              null,
20    Birthday             date                 null,
21    constraint PK_STUDENT primary key (Student)
22 )
23 go

 

 

3.打开自己电脑使用的DBMS相关软件(本文是SQL Server Management Studio),执行SQL创建数据库

 

 

 

 本文以简单的数据库为样例,介绍基本步骤,如若有问题可留言。。。

 

以上是关于使用PD(Power Designer)设计数据库,并且生成可执行的SQL文件创建数据库(本文以SQL Server Management Studio软件执行为例)的主要内容,如果未能解决你的问题,请参考以下文章

怎么将Power Designer设计的表导出到excel中

1.Power Designer 由数据库反向生成pdm文件

Power Designer逆向工程导入Oracle表,转为模型加注释

Power Designer 连接SqlServer 数据库 导出表结构

Power-Designer-安装教程(数据库模型)

Could not Initialize JavaVM! 错误的解决以及power designer 连接数据库