powerdesigner里建物理模型图时choose DBMS为空怎么办?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了powerdesigner里建物理模型图时choose DBMS为空怎么办?相关的知识,希望对你有一定的参考价值。
点击下图文件图标,浏览,找到安装目录里面PowerDesigner 12\\Resource Files\\DBMS,即可。
PowerDesigner最初由Xiao-Yun Wang(王晓昀)在SDP Technologies公司开发完成。PowerDesigner是Sybase的企业建模和设计解决方案,采用模型驱动方法,将业务与IT结合起来,可帮助部署有效的企业体系架构,并为研发生命周期管理提供强大的分析与设计技术。PowerDesigner独具匠心地将多种标准数据建模技术(UML、业务流程建模以及市场领先的数据建模)集成一体,并与 .NET、WorkSpace、PowerBuilder、Java™、Eclipse 等主流开发平台集成起来,从而为传统的软件开发周期管理提供业务分析和规范的数据库设计解决方案。此外,它支持60多种关系数据库管理系统(RDBMS)/版本。PowerDesigner运行在Microsoft Windows平台上,并提供了Eclipse插件。
参考技术A 你的PD应该版本很低,以前的版本好象安装的时候有两个选路径的地方,你肯定只选了一个,另外一个默认跑到C盘去了,所以找不到DATABASE,也就是你没有...你重新装一下,然后一步一步的看清楚,要么你到C盘去把这个文件找出来,重新设置一下,我也忘了,以前上学的时候好象遇到过. 参考技术B点击下图文件图标,浏览,找到安装目录里面PowerDesigner 15\\Resource Files\\DBMS,就可以了。
参考技术C 点击DBMS后面的黄色文件图标,浏览,找到安装目录里面PowerDesigner 12\Resource Files\DBMS,就可以了powerdesigner使用之——从“概念模型”到“物理模型”
原文地址:https://www.cnblogs.com/brolanda/p/4265806.html
现实问题在计算机上的解决,需要我们从现实问题中抽象出实体模型,然后再将实体模型对应到数据库关系表中。
例如,我们在思考学生选课,这件事情上,实体模型就是“学生”和“课程”两个
此时,我们使用powerdesigner可以建立概念模型,用图示的方法理解并表示两个实体对象的关系。那么如何使用powerdesinger建立概念模型呢?
一、概念模型
- 创建一个ConceptualDataModel
- 创建entity
- 技巧:在概念模型的属性设置中,DataType设置,可以直接用Code中的简写来进行设置,例如age的Data Type输入va64,会自动补全
-
F6放大、F7缩小设置背景:Tools->Display Preferences->General
-
window color改变背景颜色grid:是否显示虚点diagram:show page delimiter显示分割线然后编辑对应的属性信息注意:在实体对象中,只需要编辑属性信息,不需要考虑关联、外键等而实体间的关系,用Relationship来关联
- 重点在Relationship上:
-
Entity1、Entity2两个实体如上图细线方框两个实体间用RelationShip关联:中间蓝线:实线方向司机,是指每辆车必须对应一个司机;虚线方向车,是指每个司机可以没有车来驾驶Dominant Role:支配关系,谁指向谁,就是谁支配谁司机to车:勾上Mandatory(强制的),就是说每个车必须对应一个司机:理解为司机对车是强制的关系,即每辆车必须对应一个司机车to司机:勾上Dependen(依赖的),就是说每个司机必须对应一个车:理解为车是 依赖司机而存在的,不存在没有相应司机的车至此,概念模型建立完毕
二、建立物理模型
通过概念模型生成物理模型
两个按钮分别生成“面向对象模型oom”和“物理模型pdm”
先生成物理模型:
选择对应数据库,并填写好名称即可
其中关系:
面向对象模型:
从概念模型到物理模型的创建方式完成。
下面,开始独立创建物理模型:
创建table
创建table间关系
在其中创建自定义的域类型:
点击红色方框中的按钮,可以将domain显示出来,然后进行选择,注意:当选择了domain后,data type便不再生效了
勾选domain,这样就会显示该栏
来将那个字段包含进来,只是以后如果那个字段修改了,那么这个字段也会跟着变
以上是关于powerdesigner里建物理模型图时choose DBMS为空怎么办?的主要内容,如果未能解决你的问题,请参考以下文章