码迷,mamicode.com
首页 > 数据库 > 详细

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

时间:2020-06-12 00:34:34      阅读:85      评论:0      收藏:0      [点我收藏+]

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

下载和安装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软件执行为例)

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

原文地址:https://www.cnblogs.com/alger0601/p/13096781.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!