数据库设计工具Powerdesigner的安装及使用说明书

合集下载

powerdesigner 教程

powerdesigner 教程

powerdesigner 教程PowerDesigner 是一款数据库建模工具,它可以帮助用户设计和管理数据库结构。

下面是一个简单的教程,介绍了如何使用PowerDesigner。

1. 安装 PowerDesigner:首先,下载并安装 PowerDesigner 软件。

安装完成后,启动该软件。

2. 创建新模型:在 PowerDesigner 的主界面中,选择“文件”>“新建”>“模型”。

然后,选择合适的数据模型类型(如关系型数据库、面向对象数据库等),并为模型命名。

3. 创建数据表:在左侧的模型树中,找到刚创建的模型,右键单击它,并选择“新建”>“数据表”。

然后,输入数据表的名称和其他属性,如列名、数据类型等。

重复此步骤以添加更多的数据表。

4. 定义关系:在数据表上右键单击,并选择“新建”>“关联”。

然后,选择关联的两个数据表,并定义它们之间的关系类型(如一对一、一对多等)。

5. 设计实体属性:在数据表上右键单击,并选择“新建”>“列”。

然后,输入列的名称和其他属性,如数据类型、长度、默认值等。

重复此步骤以添加更多的列。

6. 设计主键和外键:在数据表上右键单击,并选择“新建”>“主键”或“外键”。

然后,选择相关的列,并定义主键或外键的属性。

7. 生成物理模型:在 PowerDesigner 的菜单栏中,选择“工具”>“逆向工程”>“生成物理模型”。

然后,选择想要生成的数据库类型,如 MySQL、Oracle 等。

8. 导出脚本:在生成的物理模型中,选择“文件”>“导出”>“生成脚本”。

然后,选择脚本语言和导出的路径,并点击“导出”按钮。

9. 完成:至此,你已成功设计和生成数据库结构。

根据需要,你可以进一步修改数据模型、增加数据表或进行其他操作。

希望这个简单的教程能帮助你快速上手 PowerDesigner。

请根据实际需要,在不同的步骤中进行相应的操作。

PowerDesigner安装配置Win7版

PowerDesigner安装配置Win7版

PowerDesigner安装配置一、配置JDBC环境变量在系统环境变量中添加:变量名:CLASSPATH变量值:mysql JDBC的jar的绝对地址(注意:要有.jar扩展名)二、安装mysql ODBC下载地址:/downloads/connector/odbc注意:32位数据库对应32位ODBC;64位同理。

三、安装PowerDesigne1、创建好数据库表2、如下图,选择C onnect…3、如下图:选择C onfigure…4、如下图:选择第二个图标(Add Data Source(Ctrl + N))5、如下图:选择用户数据源,单击下一步6、如下图:选择MySQL ODBC 5.3 Unicode Driver7、完成后,出现以下对话框,输入自己的配置8、点击Testc出现以上提示,说明配置正确,点击OK退出。

9、如下图:选择Connection Profiles,并选择第二个图标(Add Data Source(Ctrl + N))10、如下图:Connection profile name与Directory可任意填写,JDBC connection URL的值3306/后写当前要操作的数据库名。

JDBC diver jar files选择环境变量时的那个jar 包。

11、选择Test Connection… 测试是否成功。

12、如下图:选择ODBC machine data source,再选择MySQL5.0(MySQL ODBC 5.3Unicode Driver),单击Connect13、如下图:选择Change Current DBMS14、如下图:在New DBMS: 选择MySQL 5.0,,单击确定后,再进入此选项如下图15、如下图:选择Generate Database16、如下图:设置Directory为一个有效地址,选择Direct generation,并取消Checkmodel17、单击确定。

powerdesigner基本用法

powerdesigner基本用法

powerdesigner基本用法PowerDesigner是一款功能强大的建模工具,它可以帮助我们进行数据建模、业务流程建模、应用程序设计等方面的工作。

本文将详细介绍PowerDesigner的基本用法。

一、PowerDesigner的安装和启动1. 下载PowerDesigner安装包,双击运行安装程序。

2. 安装完成后,在桌面上会出现PowerDesigner的快捷方式,双击打开即可。

二、PowerDesigner界面介绍1. 工具栏:包含了常用的工具按钮,如新建、打开、保存等。

2. 菜单栏:包含了所有功能菜单,可以通过菜单栏进行各种操作。

3. 状态栏:显示当前文档状态和鼠标所在位置信息等。

4. 模型浏览器:显示当前文档中所有对象,并提供对象之间的关系图示。

5. 属性窗口:显示当前选中对象的属性信息。

6. 画布区域:用于绘制各种图形和模型。

三、PowerDesigner数据建模1. 新建数据模型点击“文件”菜单中的“新建”命令,在弹出的对话框中选择“数据模型”,然后选择需要创建的数据库类型(如Oracle、MySQL等)并设置相关参数,最后点击“确定”即可创建一个新的数据模型文件。

2. 创建实体和属性在模型浏览器中右键选择“实体”并选择“新建实体”,在弹出的对话框中输入实体名称和描述等信息,然后点击“确定”即可创建一个新的实体。

接着,在属性窗口中添加该实体的属性,并设置相关参数。

3. 创建关系在模型浏览器中右键选择“关系”并选择“新建关系”,在弹出的对话框中选择需要建立关系的两个实体,并设置相关参数,最后点击“确定”即可创建一个新的关系。

4. 生成DDL脚本当完成数据模型设计后,可以通过PowerDesigner自动生成DDL脚本。

在菜单栏中选择“工具”-“生成DDL脚本”,然后根据需要设置相关参数,最后点击“确定”即可生成DDL脚本。

四、PowerDesigner业务流程建模1. 新建业务流程图点击“文件”菜单中的“新建”命令,在弹出的对话框中选择“业务流程图”,然后设置相关参数,最后点击“确定”即可创建一个新的业务流程图文件。

PowerDesigner12.5的使用说明

PowerDesigner12.5的使用说明

PowerDesigner12.5的使用说明一.PowerDesigner12.5数据库的连接及数据表的导入 (2)(1)sql server的连接 (2)(2 ) sql server的数据表导入 (7)(3)Oracle的连接 (11)(4)Oracle的数据导入 (13)(5)导入表之后显示字段注释: (15)二.新建的表的导入和导出 (17)(1)逆向导出新建的表 (17)(2)正向从PowerDesigner设计表导入到oracle (19)三.关联表的导入和导出 (22)(1)数据库向PowerDesigner中导入关联表 (22)(2) PowerDesigner向数据库中导入关联表 (24)一.PowerDesigner12.5数据库的连接及数据表的导入(1)sql server的连接打开PowerDesigner12.5,新建一个工作空间创建数据源:点击数据库>configure conn….在弹出的窗口中选择创建新数据源(系统数据源)点击下一步下拉选择SQL Server下一步点击完成。

输入数据库名称以及服务器IP选择使用用户输入登录,写上登录ID和密码记得更改默认的数据库名点击完成,测试成功,说明连接成功(2) sql server的数据表导入连接数据源进行数据表的导入:数据库>connect…选择数据源,输入登录ID和密码,选择文件>逆向工程>Daeabase…选择数据源点确定,勾选要列出的表,点OK(3)Oracle的连接新建工作空间选择ORACLE重复1.1中的步骤修改数据源驱动输入数据源名称和用户名称(4)Oracle的数据导入文件>逆向工程>选择数据源,输入用户ID和密码OK,表生成了(5)导入表之后显示字段注释:右击单表点属性,在弹出窗口中点击Columns下的Cutomize Col….按钮在窗口中勾选Comment查看表注释,完成二.新建的表的导入和导出(1)逆向导出新建的表在数据库中新建两张表:表A和表B。

PowerDesigner使用方法详细说明(基础资料)

PowerDesigner使用方法详细说明(基础资料)
(可以看到添加关系以后学生和教师的关系表前后发生的变化)
(详细的知识或者和数据库相关的请自行脑补,这里直介绍如何很好的使用PowerDesigner这个工具)
下面将介绍概念模型转为物理模型和物理模型转换为概念模型
1:如下图所示先打开概念模型图,然后点击Tool,如下图所示
(点开的页面如下所示,name和code我已经从概念模型1改成物理模型1了)
(上面的name和code起好后就可以在Cardinalities这块查看班级和学生的关系,可以看到班级的一端是一条线,学生的一端是三条,代表班级对学生是一对多的关系即one对many的关系,点击应用,然后确定即可)
9:一对多和多对一练习完还有多对多的练习,如下图操作所示(当你操作几遍之后发现自己已经非常熟练的使用此工具,是不是感觉棒棒哒),老师实体和上面介绍的一样,自己将name,data type等等修改成自己需要的即可,满足项目开发需求即可。(comment是解释说明,自己可以写相关的介绍和说明)
Code属性代号一般用英文UID DataType
Domain域表示属性取值范围如可以创建10个字符的地址域
M:Mandatory强制属性,表示该属性必填。不能为空
P:Primary Identifer是否是主标识符,表示实体店唯一标识符
D:Displayed显示出来,默认全部勾选
(在此上图说明name和code的起名方法)
(多对多需要注意的时自己可以手动点击按钮将关系调整称为多对多的关系many对many的关系,然后点击应用和确定即可)
综上即可完成最简单的学生,班级,教师这种概念数据模型的设计,需要考虑数据的类型和主标识码,是否为空。关系是一对一还是一对多还是多对多的关系,自己需要先规划好再设计,然后就ok了。

PowerDesigner手册

PowerDesigner手册

PowerDesigner12.5安装指南1、将pdflm12.dll复制到安装目录下2、打开PowerDesigner,菜单Tools -> License Parameters.3、选择Standalone Seat - Local License4、将license.rar解压到一临时目录(如果已解开省略此步)5、导入license.licPowerDesigner使用引言PowerDesigner是Sybase公司的CASE工具集,使用它可以方便地对管理信息系统进行分析设计,它几乎包括了数据库模型设计的全过程。

利用PowerDesigner可以制作数据流程图、概念数据模型、物理数据模型,可以生成多种客户端开发工具的应用程序,还可为数据仓库制作结构模型在模型类型概念数据模型(CDM)CDM 表现数据库的全部逻辑的结构,与任何的软件或数据储藏结构无关。

一个概念模型经常包括在物理数据库中仍然不实现的数据对象。

它给运行计划或业务活动的数据一个正式表现方式。

不考虑物理实现细节,只考虑实体之间的关系文件名后缀cdm。

如图物理数据模型(PDM)PDM叙述数据库的物理实现。

主要目的是把CDM中建立的现实世界模型生成特定的DBMS脚本,产生数据库中保存信息的储存结构,保证数据在数据库中的完整性和一致性。

典型的ER图文件名后缀pdm。

如图面向对象模型(OOM)一个OOM包含一系列包,类,接口, 和他们的关系。

这些对象一起形成所有的( 或部份) 一个软件系统的逻辑的设计视图的类结构。

一个OOM本质上是软件系统的一个静态的概念模型。

使用PowerDesigner 面向对象模型建立面向对象模型.(OOM) 你能为纯粹地对象- 导向的靠模切目的建立一个OOM, 产生Java文件或者PowerBuilder文件,或你能使用一个来自OOM的物理数据模型(PDM)对象, 来表示关系数据库设计分析。

业务程序模型(BPM)BPM 描述业务的各种不同内在任务和内在流程,而且客户如何以这些任务和流程互相影响。

PowerDesigner_11_使用方法简介

PowerDesigner_11_使用方法简介

PowerDesigner 使用方法简介一、从网上下载软件。

路径为:计算机系\软件工程与项目管理(CMM)\工具二、安装软件三、软件使用过程根据下述过程建立如图所示的E-R图。

1、点击PowerDesigner图标启动软件。

进入到初始页面,如图2所示2、点击菜单中的文件项,选择新建,出现要求选择建立何种模型的模型类型对话框。

其中Conceptual Data Model CDM,为概念(数据)模型,它建立的就是E-R图Business Process Model BPM,业务处理模型Object-Oriented Model OOM,面向对象模型Physical Data Model PDM,物理(数据)模型,它建立的就是数据库表选择CDM并单击确认按钮。

3、进入PowerDesigner的CDM操作窗口4、界面上出现一个小工具条palette,里面包括常用的数据库建模工具。

用鼠标单击工具条中的工具后,到界面中央单击或拖动即可。

为了能够完成前述图1的内容,选中图标,在界面中间单击五次,形成如图所示画面。

此时,每一个实体都是空的。

需要逐个进行定义和描述。

5、定义实体双击其中的一个实体,弹出实体属性定义对话框。

对“General”选项卡上的内容进行定义。

Name :定义实体的显示名称(图书)Code :定义实体的代码中表示名称(book),必须是英文。

Number :实体中实例(记录)的最大个数(100000000,它表示图书馆的最大藏书量可达一亿册)。

这个数字的作用是便于估计数据库服务器的磁盘容量。

6、定义属性、属性的约束和算法“Attribute”选项卡上定义属性,如图所示每一行定义一个属性,包括属性描述(名称,name)、属性代码(code)、数据类型(type)、使用域(domain)、是否可空(强制,M)、是否为主键(P)、是否显示在模型中(D)。

属性描述在概念模型中进行显示,转换成物理模型后将被忽略,转而显示属性代码。

powerdesigner12详细操作教程

powerdesigner12详细操作教程

新建概念 数据模型 后,系统 会默认打 开新建模 型编辑窗 口,如右 图
选择浮动 工具条中 的Entity工 具,将鼠 标移动到 模型编辑 空白区, 即可新建 Entity对象
完成Entity 新建后,可 以对Entity 进行相关属 性设置
选中要编 辑的Entity 对象,右 键菜单, 选择属性, 即弹出属 性设置对 话框
此时,可以通过测试数据 源,验证前面设置信息正 确与否
如果测试结果正确,即表明数 据源设置成功。
此时可以在用户DSN中查看已 经存在的数据源,也可以选中 某个对象进行删除或修改操作
由PowerDesiner12物理模型自动生 成SQL Server2005表
要想根据物 理数据模型 生成数据库 表格,首先 要进行数据 库连接设置。 打开 Database菜 单,选择 Connect选项
Check Model 会将错误信 息通过对话 框的形式, 提供给用户; 此时需要修 改错误重新 进行正确性 验证,直到 没有错误
配置SQL Server2005数据源
如果需要PowerDesiner 自动生成数据库表格,必 须配置数据源。 可以在机器的管理工具中 找到本机数据源管理功能 项
打开数据源管理器,选中用户 DSN选项卡,可以通过添加按 钮新建数据源
此界面预览 安装目录下 的软件情况, 单击next
此界面为安装 进度界面,如 果要取消安装, 可点击取消按 钮
安装完成后, 会出现此界面, 单击finish即可
安装完毕 PowerDesiner12后, 此版本为试用版本, 试用期15天;如想 破解,可按照解压 目录下的破解方法 进行。找到右图中 的选中文件,按要 求进行编辑。
此对话框中, 需要对物理 数据模型的 相关属性进 行设置,设 置完毕后, 点击确定按 钮
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库设计工具Power Designer的
安装及使用
版本:1.0
安装
点击powerdesigner125_eval.exe文件开始安装,过程如下
图1 安装过程
图2 安装过程
图3 同意协议
图4 选择安装目录
图5 安装组件
图6 安装过程
图7 安装过程
图8 安装过程
图9 过程中出现的问题
注:在安装过程中,可能会存在一些问题,按照后续的使用情况来看,选择忽略出现的问题,对后续的使用时没有太大的影响的,所以我们在这里可以选择忽略问题。

图10 组件注册
图11 完成安装
至此,我们的power designer已经安装完成了。

●破解
解压PowerDesigner文件夹下的PowerDesigner12.5压缩文件,将解压后的文件夹内的pdflm12.dll文件拷贝到安装目录\Sybase\PowerDesigner 12 文件夹中,覆盖原程序中的pdflm12.dll ,到这里PowerDesigner就破解完成了。

●汉化
将“PowerDesigner汉化12.5”文件夹下“pdshell12”文件夹中的内容全部拷贝到安装目录\Sybase\PowerDesigner 12 文件夹中,覆盖原先的内容就可以完成汉化。

●注册
打开power designer程序,点击工具选项
图12 注册
图13点击工具菜单下的许可证按钮出现的界面
图14 选择license文件位置
图15 选择刚刚解压目录下的license.lic文件
图16 选择license成功
图17 选择地区
图18 同意协议
图19 license升级完成
(注:文档可能无法思考全面,请浏览后下载,供参考。

可复制、编制,期待你的好评与关注)。

相关文档
最新文档