我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Power Designer怎么用

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Power Designer怎么用

这篇文章主要介绍Power Designer怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

首先我们需要创建一个测试数据库,为了简单,我们在这个数据库中只创建一个Student和一个Major.其表结构和关系如下所示.

Power Designer怎么用

看看怎样用PowerDesigner快速的创建出这个数据库吧.

1.现在开始使用PowerDesigner创建数据库,首先运行程序,进入主界面:

Power Designer怎么用

2.File—New Model—Physical Data Model—Physical Diagram—Model name 设置为test,DBMS属性设置为Microsoft SQL Server 2005:

Power Designer怎么用

3.首先用表格工具创建一个表格模板:

Power Designer怎么用

4.双击表格模板,设置属性,我们首先设置Major表:

Power Designer怎么用

5.设置好表名,点击Columns标签,设置字段属性,设置如图所示:

Power Designer怎么用

6.因为MajorID字段我们要设置为自动增长,所以要设置它的高级属性,选择MajorID字段,点击属性按钮,在General面板中勾选上Identity复选框:

Power Designer怎么用

7.确定后我们再创建一个Student表,字段设置如图所示:

Power Designer怎么用

8.接着是为Student创建一个MajorID外键,使用PowerDesigner可以很轻松的完成这个工作,选择关系设置工具,在Student表上按住左键不放,拖拽至Major表,便可为Student表添加一个MajorID的外键:

Power Designer怎么用

9.哈哈,现在测试表已经设置好了,接着设置一下我们要生成的数据库吧,这些表都将被创建到该数据库中,我们在设计面板空白处右键—Properties,在弹出的属性设置对话框设置如下:

 Power Designer怎么用

10好了,在此我们对新数据库的设置已经完成,但是在SQL中还是空空如也啊,我们要怎么把这边设计好的结构移植到SQLServer 2005中呢?执行操作:Database—Generate Database,设置好存储过程导出目录和文件名,点击确定即可:

Power Designer怎么用

11.到你的导出目录,就可以看见导出的数据库创建存储过程了,打开SQL,执行一下,你就会看到数据库被神奇的创建好了:

Power Designer怎么用

Power Designer怎么用

12.好了,数据库的准备工作做好了,下一篇我们就将使用该数据库结合CodeSmith自动批量生成代码啦~

上述实践中生成的源代码:

SQL.sql








drop database PD_test
go




create database PD_test
go

use PD_test
go




create table Major (
MajorID              int identity,
Name                 nvarchar(20)         not null,
Remark               nvarchar(Max)        null,
constraint PK_MAJOR primary key (MajorID)
)
go




create table Student (
StudentID            nvarchar(20)         not null,
MajorID              int null,
Name                 nvarchar(20)         not null,
Sex                  bit not null,
Age                  int null,
Remark               nvarchar(Max)        null,
constraint PK_STUDENT primary key (StudentID)
)
go

alter table Student
add constraint FK_STUDENT_REFERENCE_MAJOR foreign key (MajorID)
references Major (MajorID)
go

以上是“Power Designer怎么用”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Power Designer怎么用

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

RAW Power for Mac有什么用

这篇文章给大家分享的是有关RAW Power for Mac有什么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。RAW Power for Mac是Mac平台上一款功能强大的RAW图像处理软件,RAW Powe
2023-06-05

Affinity Designer for Mac工具有什么用

这篇文章主要为大家展示了“Affinity Designer for Mac工具有哪些功能”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Affinity Designer for Mac工具有哪
2023-06-05

Win10蓝屏driver power state failure怎么解决

今天小编给大家分享一下Win10蓝屏driver power state failure怎么解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们
2023-07-01

RAW Power for Mac工具有什么用

这篇文章主要介绍RAW Power for Mac工具有什么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!RAW Power Mac破解版是Mac平台上的一款图像处理工具。RAW Power Mac版是一款强大的R
2023-06-03

windows蓝屏DRiVER POwER STATE FAiLURE怎么解决

这篇“windows蓝屏DRiVER POwER STATE FAiLURE怎么解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看
2023-07-01

PyQT5中怎么使用QT Designer创建基本窗口方式

这篇文章主要介绍“PyQT5中怎么使用QT Designer创建基本窗口方式”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“PyQT5中怎么使用QT Designer创建基本窗口方式”文章能帮助大家解
2023-07-05

C语言中power函数的用法是什么

在C语言中,power函数用于计算一个数的幂。函数原型为:```cdouble pow(double x, double y);```参数x是底数,参数y是指数。函数返回x的y次方的结果。示例代码:```c#include #include
2023-10-12

织梦CMS系统中power by dedecms怎么去掉

要去掉织梦CMS系统中的"Powered by DedeCMS"标志,可以按照以下步骤进行操作:1. 登录织梦CMS系统的后台管理界面。2. 在菜单栏中找到【系统】选项,然后点击【系统基本参数设置】子选项。3. 在系统基本参数设置页面中,找
2023-09-28

Microsoft Power BI连接本地mysql 数据库 !power bi提示此连接器需要安装一个或多个其他组件才能使用怎么办!

最终解决方案竟然是卸载8.0.33版本,下载8.0.32版本…吐血,知道真相的我眼泪掉下来 大家可以直接跳到【亲测有用——知道真相的我眼泪掉下来】这一部分。 一、步骤 (一)从菜单栏点击进入mysql数据库 点击主页>获取数据>更多 选择
2023-08-24

java怎么用

本次来跟大家聊聊关于Java安装后如何使用的问题。我第一次接触Java时也是一头雾水,本以为安装了Java这款软件就能直接开始Java编程,其实不然,还要搭建小小的开发条件。推荐教程:Java入门视频教程1、首先安装jdk  这里先说明一下,只安装Java不能
java怎么用
2018-01-07
2024-04-02
2024-04-02
2024-04-02
2024-04-02

编程热搜

目录