当前位置:Gxlcms > 数据库问题 > 使用PD(Power Designer)设计数据库,并且生成可执行的SQL文件创建数据库(本文以SQL Server Management Studio软件执行为例)

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

时间:2021-07-01 10:21:17 帮助过:6人阅读

分享我的软件资源,里面包含了对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软件执行为例)

标签:tab   src   const   weight   lazy   自己   pow   bms   sql   

人气教程排行