powerdesigner常用设置

powerdesigner常用设置

ID:38583718

大小:251.00 KB

页数:8页

时间:2019-06-15

powerdesigner常用设置_第1页
powerdesigner常用设置_第2页
powerdesigner常用设置_第3页
powerdesigner常用设置_第4页
powerdesigner常用设置_第5页
资源描述:

《powerdesigner常用设置》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、使用powerdesigner进行数据库设计常用的设置1.1.工具栏不见了调色板(Palette)快捷工具栏不见了PowerDesigner快捷工具栏palette不见了,怎么重新打开,找回来呢上网搜索了一下”powerdesigner图形工具栏”,找到了找回PowerDesigner工具栏palette的方法Tools(工具栏)customsizetoolbars(自定义工具栏)palette(调色板、控制板)勾选1.2.修改外键命名规则选择Database—>EditCurrentDBMS选择Scripts-》Objects-》Reference-》ConstN

2、ame可以发现右侧的Value为:FK_%.U8:CHILD%_%.U9:REFR%_%.U8:PARENT%可见,该命名方法是:'FK_'+8位子表名+9位Reference名+8位父表名,你可以根据这中模式自定义为:FK_%.U7:CHILD%_RELATIONS_%.U7:PARENT%,可以使FK名称变为FK_TABLE_2_RELATIONS_TABLE_1掌握这种方法后就可以按照自己的想法修改了生成建库脚本SQL文件中的表头注释很讨厌,可以在Databse->GenerateDatabase(Ctrl+G)窗口中,选择Options卡片,去掉Usage的

3、Title钩选项即可。添加外键Model->References新建一条外键后,双击进入外键属性,在“Joins”卡片中可以选择子表的外键字段1.3.如何实现Name和code不自动相等设置tools--Gerneraloptions--->dialog---->nametocodemirroring-------------------------------------如何把NAME列在script里显示出来修改字段生成规则。要给每个字段都添加一个注释的话,同一窗口中展开Script->Object->Column->Add的Value修改为:%20:COLUM

4、N%[%COMPUTE%?AS(%COMPUTE%):%20:DATATYPE%[%IDENTITY%?%IDENTITY%:[%NULL%][%NOTNULL%]][default%DEFAULT%][[constraint%CONSTNAME%]check(%CONSTRAINT%)]]其中的%COLNNAME%就是列的Name值(可以是中文)---------------------------------------------------------------------------------1.1.POWERdESIGEN自增长列的设置PDM里查看表

5、的属性,Columns选项卡,选中整列,查看列属性,点左上方的properties图标(有手形图案的那个),此时打开一个设置窗口,General选项卡里面进行设置.在列属性的General标签页里有个Identity复选框,勾上就行了1.2.如何在PowerDesigner下建索引双击表设计图,出来TableProperties,在Tab页中选择Indexes单击新建索引的属性,出现IndexexProperties增加一个索引包含的字段1.3.如何在PowerDesigner下建自增列使用SqlServer数据库中的下列语句来完成建表语句中,在要做为自增列的字段中

6、,加上如下IDENTITY(1,1)还有可以使用下面语句,重置自增种子dbcccheckident(ConfigSys,reseed,0);1.4.如何在PowerDesigner下检查设计模型在菜单栏中选择Tools-CheckModel1.5.如何防止一对一的关系生成两个引用(外键)要定义关系的支配方向,占支配地位的实体(有D标志)变为父表。在cdm中双击一对一关系->Detail->Dominantrole选择支配关系1.6.PowerDesigner8中的CDM设计的外键作主键的问题两个实体之间是一对一的关系。两个实体的标识符是“一样的”--但是好像CDM中

7、不允许相同。这样的情况怎么处理?CDM里好像没有外键,我是说转换成PDM之后,外键又要做表的主键,在对应的CDM里是怎么设置的?双击关系,在弹出的RelationshipProperties窗口中选择Detail选项,然后将Dependent复选框选中,即可在1.1.如何将CDM转换成PDM即将概念数据模型转换成物理数据模型。二者的区别是,CDM是纯粹概念上的模型,PDM是和具体的数据库类型相关的,比如SQLServer2000或者Oracle。生成SQL语句当然也就需要从PDM生成。在菜单上选择Tools->GeneratePhisicalDataModel最

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。