使用PowerDesigner建立数据库模型

转自:http://www.cnblogs.com/tonyepaper/archive/2008/02/12/1067260.html

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.   最后就可以去运行此脚本了!

时间: 2024-12-25 18:04:50

使用PowerDesigner建立数据库模型的相关文章

使用PowerDesigner建立数据库模型【转】

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

PowerDesigner建立与数据库的连接,以便生成数据库和从数据库生成到PD中

第一步,打开PD15,找到[Database],如图所示: 第二步,点击新建按钮,创建一个新的ODBC连接. 第三步,这里选择系统数据源,并选择Oracle 第四步,这里需要注意,服务器需要写的是Oracle客户端配置的服务名,也就是PL/SQL连接时所用的名称.不是IP地址. 第5步,测试是否连接成功. 至此,建立了数据库的链接,可以断开,也可以连接,同时可用于数据库的正向工程和逆向工程. 逆向工程 File->Reverse Engineer-->DataBase 在DBMS中选择数据库类

office viso 2007根据现有数据库建立数据库模型图

当数据库表很多的时候,表之间的关系就变得很复杂.光凭记忆很难记住,尤其是数据库键值没有外键约束时. 所以有个数据库模型图各个表之间的关系就显而易见了. 打开 office viso 2007 文件>新建>软件和数据库>数据库模型图 数据库>反向工程>设置(合适的数据库类型) 新建>选择数据源(用户数据源)>选择你想安装数据源的驱动程序>下一步>下一步>命名数据库名称,添加描述,添加数据库名称>选择登录方式,输入账号密码>完成 下一步&

PowerDesigner 建立约束

唯一约束 检查 参照完整性

PowerDesigner 创建数据库模型、自动生成模型类、自动生成Sql脚本

一.保存工作空间 二.文件->新建模型 三.新建数据库表 四.修改数据库表名称 五.设置数据库表字段 六.工具->Generate Object-Oriented Model 打开详情页签,去掉"检查模型"和名称转换为编码 打开常规,选择你想要生成的语言,应用并确认 七.语言->Edit Current Object Language->Profile->Attribute->Templates->definition 按自己的需求重写代码生成

Visio2010建立ER图并直接导出为SQL语句

Visio2010建立ER图并直接导出为SQL语句 2013年08月20日 ⁄ 综合 ⁄ 共 2581字 ⁄ 字号 小 中 大 ⁄ 评论关闭 建立数据库时我们需要考虑数据之间的关系,为了理清数据之间的关系我们需要对数据进行统一的整理.对于较复杂的数据库我们需要建立数据库模型,具体可分为两步:首先对数据库进行结构分析并使用树.表等描述数据,然后分析数据库的操作方法,规定数据库的增删改查操作,这两个步骤就构成了我们通常所说的数据库模型. 数据库模型有多重分类,通常所说的ER图是图模型,除此之外还有层

powerdesigner 15 如何导出sql schema

PowerDesigner导出所有SQL脚本 操作:Database=>Generate Database PowerDesigner怎么导出建表sql脚本 1 按照数据库类型,切换数据库. Database-> Change Current DBMS... 2 生成sql脚本 Database -> Database Generation 的Preview选项卡 点击保存按钮,保存产生的sql脚本到本地. [注意]: 1 本人使用的powerDesigner是15.2版本. 2 产生出

【转】使用PowerDesigner的建模创建升级管理数据库

使用PowerDesigner的建模创建升级管理数据库 PowerDesigner是一种著名的CASE建摸工具,最开始为数据库建模设计,即物理模型(Physical Data Model)用于生成数据库表结构,还有面向对象模型(Object Oriented Model),用于建立UML模型的结构,可以直接生成CS代码,还有其他的模型等等,不同的模型之间可以相互的转化.我最中意的就是它的物理模型直接设计生成数据库,给我们对数据库的生成升级维护带来极大的方便,下面主要来讲一下它的物理模型设计. 1

如何进行数据库,比如ORACLE,SQL SERVER的逆向工程,将数据库导入到PowerDesigner中

如何进行数据库,比如ORACLE,SQL SERVER的逆向工程,将数据库导入到PowerDesigner中 Oracle的反向工程就是指将Oracle中的数据库,当然也可以是SQL Server中的数据库导入到PD中,这个需要建立一个数据库的链接,然后进行逆向工程的操作. 第一步:建立数据库的链接: PowerDesigner建立与数据库的连接,以便生成数据库和从数据库生成到PD中.[Oracle 10G版] PowerDesigner建立与数据库的连接,以便生成数据库和从数据库生成到PD中.