文档章节

使用PowerDesigner建立数据库模型

思维80
 思维80
发布于 2015/05/24 15:24
字数 336
阅读 5
收藏 0

1.       打开PowerDesigner,点击File->New

2.       选择Conceptual Data Model,并修改Model name.

3.       在Palette工具栏中点击Entity工具,并在工作区中建立两个Entity.

4.       双击一个Entity.在弹出的Entity Properties中输入Name,Code.其中Name是在显示时使用的名称,而Code是在代码中使用的名称.

5.       点击Attributes,建立相应的属性:Name:显示名称,Code:代码名称,Data Type:数据类型,Length:数据长度,Precision:数据精度,M:必须的,P:主键,D:显示.

6.       选中主键列,点击工具列中的Create Identifier按钮.

7.       输入Name及Code,因为是主键列,所以选中Primary identifier.

8.       使用3-7的方法建立学生Entity.

9.       点击工具栏中的关系工具,在班级Entity上点击并拖至学生Entity.

10.   双击刚刚建立的Relationship连线.修改Name及Code.

11.   在Cardinalities中选择相应的Cardinality.

12.   关系已经建立完成

13.   产生物理数据模型

14.   选择数据库类型.

15.   完成物理数据模型

16.   产生数据库脚本.

17.   选择脚本存储路径,文件名及类型.

18.   产生脚本完成.

19.   点击Edit以后可以在记事本中打开此脚本.

20.   最后就可以去运行此脚本了!

本文转载自:http://blog.csdn.net/u012151556/article/details/44344747

共有 人打赏支持
思维80
粉丝 8
博文 111
码字总数 42366
作品 0
西安
程序员
私信 提问
【PPT分享】PowerDesigner10.0与模型驱动开发.ppt

作者简介 我的名字是王晓昀 (WANG Xiao Yun) 我于1978年上北京大学.只上了三个月. 我于1979年去法国上学 1986年大学毕业后在巴黎的SDP软件公司工作 1988年开始开发PowerDesigner 1989年开发在...

红薯
2010/09/03
1K
9
PowerDesigner 15—— 企业架构建模的原动力

一、 引言 正 如建筑蓝图是建设一座高楼大厦的基石一样,企业架构对一个企业的生存和发展具有同样至关重要的作用。随着企业的发展,企业的信息系统与业务关联越来越紧 密,信息系统的复杂度和...

红薯
2009/02/03
5.7K
0
PowerDesigner使用心得

1.概述 PowerDesigner是Sybase公司的CASE工具集,使用它可以方便地对管理信息系统进行分析设计,它几乎包括了数据库模型设计的全过程。利用PowerDesigner可以制作数据流程图、概念数据模型、...

数通畅联
2014/12/23
0
0
PowerDesigner的网友评论

这不是一款免费或者开源的工具,但它却是数据库建模工具中的翘楚,因此列出以供参考。 PowerDesigner是Sybase的企业建模和设计解决方案,采用模型驱动方法,将业务与IT结合起来,可帮助部署有...

红薯
2009/12/11
749
2
PowerDesigner常用操作

常用操作 1.新建文件 file --> new physical Data Model-->model types 选择数据库 ModelName 2.配制数据库信息 database-->configure connections--> connections profiles-->new .... 3.连......

紫鹰王
2015/04/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

一、什么是ActiveMQ

首先我们应该先了解J2EE中的一个重要规范:JMS(The Java Message Service)Java消息服务。而JMS的客户端之间可以通过JMS服务进行异步的消息传输。它主要有两种模型:点对点和发布订阅模型。 ...

watermelon11
13分钟前
0
0
课时17 第三课Spark内部原理剖析与源码阅读(五)

为何spark shuffle比mapreduce shuffle慢? 主要是spark shuffle的shuffle read阶段还不够优秀,它是基于hashmap实现的,shuffle read会把shuffel write阶段已经排序数据给重新转成乱序的,转...

刀锋
29分钟前
1
0
Function函数式接口

Function函数式接口传入一个参数,返回一个值。 然后我们使用这个写个demo看看: 输出: 接口内部还有两个default方法和一个static方法,然后我们先看一下static方法 返回一个始终返回其输入...

woshixin
44分钟前
1
0
开发者和架构师之间最大的区别是什么?

1、开发者和架构师之间最大的区别是什么? 架构师和开发者一样,也经常写代码,简单的说,开发者和架构师之间最大的区别就是技术领导力。 软件架构师的角色需要理解最重要的架构驱动力是什么...

James-
今天
2
0
java框架学习日志-4

补充一些spring配置文件的方法。 设置别名: <!--通过name直接设置别名--> <bean name="user2" class="cn.sxt.factory.UserDynamicFactory"> </bean> <!--有id的情况下也可以设置......

白话
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部