欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
PowerDesigner實(shí)用技巧小結 及 導出word,想字段順序跟模型中一致,如何設置

powerdesigner導出word,想字段順序跟模型中一致,如何設置  

右鍵List of columns of the table %PARENT% ,selection,define  sort and Filter 屬性窗口,將選擇排序字段全部去掉,可實(shí)現表字段按默認順序排列


1、PowerDesigner 使用 MySQL 的 auto_increment
◇問(wèn)題描述:
PD怎樣能使主鍵id使用MySQL的auto_increment呢?
◇解決方法:
打開(kāi)tableproperties窗口→columns→選中id列→打開(kāi)columnsproperties窗口→勾選identity即可
注意:概念模型沒(méi)有此選項,物理模型才有


2、PowerDesigner 去掉 SQL 腳本中的雙引號
◇問(wèn)題描述:
PD生成Oracle數據庫建表SQL時(shí),默認會(huì )給表名和字段名加上雙引號,怎樣能去掉SQL腳本中的雙引號呢?
◇解決方法:
選擇Database->Edit current database->Script->Sql->Format,有一項CaseSensitivityUsingQuote,它的 comment為"Determines if the case sensitivity for identifiers is managed using double quotes",表示是否適用雙引號來(lái)規定標識符的大小寫(xiě), 可以看到右邊的values默認值為"YES",改為"No"即可!
或者在打開(kāi)pdm的情況下,進(jìn)入Tools-Model Options-Naming Convention,把Name和Code的標簽的Charcter case選項設置成Uppercase就可以。


3、PowerDesigner 生成S QL 語(yǔ)句時(shí)不使用 Domain
◇問(wèn)題描述:
如果在PD中使用了Domain,生成SQLServer的數據庫SQL的腳本中會(huì )使用與Domain對應的自定義數據類(lèi)型,而不會(huì )使用SQLServer自己的數據類(lèi)型,怎樣能讓PD生成SQL語(yǔ)句時(shí)使用SQLServer自己的數據庫類(lèi)型,而不是Domain對應的自定義數據類(lèi)型呢?
◇解決方法:
把Database→EditCurrentDBMS→General→Script→Objects→Domain→Enable設置為NO即可


4、PowerDesigner 中設置 Entity 的默認字體
◇問(wèn)題描述:
創(chuàng )建Entity時(shí),如果PD默認字體不適合自己的個(gè)人習慣,每次創(chuàng )建了一個(gè)實(shí)體后都要修改實(shí)體的字體,非常麻煩,是否有只修改一次一勞永逸的方法呢?
◇解決方法:
Tools→DisplayPreferences...→Format→Entity→Modity...→Font→進(jìn)行相應修改并保存設置→SetAsDefault


5、PowerDesigner中設置 Entity 自動(dòng)調整尺寸大小
◇問(wèn)題描述:
當給Entity添加了字段或其他修改時(shí),Entiry的顯示尺寸大小不會(huì )自動(dòng)調整,怎樣解決呢?
◇解決方法:
在Entity上點(diǎn)擊右鍵→單擊Format...菜單項→選擇size標簽頁(yè)→勾選Autoadjusttotext即可


6、PowerDesigner 中設置表格屬性 preview
◇問(wèn)題描述:
點(diǎn)擊表格屬性preview生成的sql語(yǔ)句要怎么修改個(gè),怎樣解決呢?
◇解決方法:
在選擇的table上點(diǎn)擊右鍵→單擊properties...菜單項→選擇physicaloptions就可以設置,設置完再點(diǎn)擊左下角的applyto
在preview選項里面最上面的工具欄,點(diǎn)擊showgenerationoptions可以設置其它生產(chǎn)sql語(yǔ)法的格式。

7、建立一個(gè)表后,為何檢測出現Existence of index的警告

A table should contain at least one column, one index, one key, and one reference.
可以不檢查 Existence of index 這項,也就沒(méi)有這個(gè)警告錯誤了!
意思是說(shuō)沒(méi)有給表建立索引,而一個(gè)表一般至少要有一個(gè)索引,這是一個(gè)警告,不用管也沒(méi)有關(guān)系!

8、由CDM生成PDM時(shí),自動(dòng)生成的外鍵的重命名

PDM Generation Options->Detail->FK index names默認是%REFR%_FK,改為FK_%REFRCODE%,

其中%REFRCODE%指的就是CDM中Relationship的code!另外自動(dòng)生成的父字段的規則是

PDM Generation Options->Detail->FK column name template中設置的,默認是%.3:PARENT%_%COLUMN%,

可以改為Par%COLUMN%表示是父字段!


9、PowerDesigner 生成 SQL 時(shí)報錯

◇問(wèn)題描述:
生成sql的方法是 Database -->Generate Database (Ctrl + G ) 但是提示

Could not load VBScript engine.
Check VBScript installation.

Generation aborted due to errors detected during the verification of the model.

◇解決方法:
檢查了好久 發(fā)現將check model 去掉就可以了!其中,

one file on是否需要按照表生成許多個(gè)sql(默認選上,即不需要)
odbc generation sql直接生成到數據庫中
Automatic archive 生成sql同時(shí)生成apm文件。

check model

powerdesigner有定義每種數據庫的表名、字段名等名字的最大長(cháng)度的,該長(cháng)度用于powerdesigner作check model的,但是該定義的長(cháng)度

和數據庫實(shí)際允許的長(cháng)度不一定相同,如果你希望能通過(guò)pd的檢查,可以修改pd中的設置(pd對不同數據庫的這種約定實(shí)際是在保存在一個(gè)xml文件中

,擴展名為.xdb)!或者你可以直接在生成數據庫時(shí)選擇不check model.
估計pd給出的默認名字長(cháng)度少于數據庫允許長(cháng)度是給出一種命名習慣,命名不要太長(cháng)。

10、修改報表 模板中一些術(shù)語(yǔ)的定義

即文件:C:\Program Files\Sybase\PowerDesigner Trial 11\Resource Files\Report Languages\Chinese.xrl
Tools-Resources-Report Languages-選擇Chinese-單擊Properties或雙擊目標
修改某些對象的名稱(chēng):Object Attributes\Physical Data Model\Column
ForeignKey:外鍵
Mandatory:為空
Primary:主鍵
Table:表
用查找替換,把"表格"替換成"表"
修改顯示的內容為別的:Values Mapping\Lists\Standard,添加TRUE的轉化列為是,FALSE的轉化列為空
另外Report-Title Page里可以設置標題信息

11、修改sql 腳本格式
必要時(shí)可以通過(guò)修改模板(Database-Edit Current DataBase)改變腳本的格式。例如:
Script-Objects-Column-Add的Value中開(kāi)頭增加一行"--%COLNNAME%"以便在腳本中顯示列的中英文對照
12、允許不同實(shí)體存在同名屬性
model options中,將數據項的唯一代碼和允許重用兩個(gè)選項去掉。否則不同實(shí)體中的同名屬性會(huì )被認為是同一個(gè)數據對象,
改一個(gè)另外的也會(huì )跟著(zhù)改 。大多數情況下都不需要這種特性,相反它會(huì )帶來(lái)麻煩。 但是,如果允許不同的表有相同的字段名,
在創(chuàng )建視圖的時(shí)候,需要為重復的字段名指定別名。 有利有弊啊。
13、將CDM設計的實(shí)體在PDM中不生成表
在實(shí)體的General選項中,去掉Generate選項,不知PDM中是否也是這樣,需驗證。
14、一個(gè)表關(guān)聯(lián)的表非常多
在物理模型中,對于一個(gè)關(guān)聯(lián)非常多的表,可以使用Ctrl+M 創(chuàng )建這個(gè)表的多個(gè)快捷方式,然后使用Ctrl+鼠標拖動(dòng)已有的聯(lián)接矛點(diǎn).
15、一次鍵入非常多的對象
如果需要一次性加入多個(gè)相同類(lèi)型的對象,可以在左側的窗口右擊模型名稱(chēng),選擇List of 想要加入的對象,這樣就可以在一個(gè)列
表中使用向下鍵加入了,也可以方便的copy和paste.
使用模型check的功能,可以自動(dòng)檢查模型存在的一些問(wèn)題,并可以選擇自動(dòng)修正操作.
有時(shí)PowerDesigner自動(dòng)生成的唯一約束Key會(huì )重復,并且重復的key有時(shí)不能夠全部被check出來(lái),需要手動(dòng)修改.
16、編輯視圖刪除無(wú)用字段
在編輯視圖時(shí),column標簽頁(yè)中不能刪除無(wú)用的字段,只能進(jìn)入SQL Query頁(yè)進(jìn)行編輯,同時(shí),在column頁(yè)更改字段的順序也
無(wú)法在實(shí)際SQL中生效.
當在SQL Query的字段列表中使用as語(yǔ)法時(shí),有時(shí)更改as后面的列名不能在Column頁(yè)中進(jìn)行同步,導致創(chuàng )建視圖中實(shí)際的
列名與想要的不一致.可以通過(guò)檢查 Preview標簽,比較快速的判斷是否有這種情況發(fā)生,當有不一致時(shí),Preview中的sql會(huì )使用這樣的格式:
create or replace view v1(column1, column2, ..., columnN) as
...
/
如果沒(méi)有不一致,則不會(huì )生成括號部分.
17、視圖在數據庫中的創(chuàng )建順序
定義的視圖可能互相之間會(huì )有引用關(guān)系,必須嚴格的按先后順序創(chuàng )建,否則會(huì )出錯,但powerDesigner在生成視圖sql時(shí)不能指定
先后順序,是以視圖名稱(chēng)來(lái)安排生成順序的.
如果在oracle中,可以指定視圖的屬性 force 為true, 這樣創(chuàng )建視圖引用的對象即使不存在也不會(huì )報錯.
18、改變Diagram 的顯示格式
在Diagram的tables 中顯示Schema
Tools -> Display Preferences -> Object view -> Table,選中 Owner.
默認地, 這只改變當前的diagram,如果希望一起變更其他已經(jīng)建立的diagrams,點(diǎn)擊左下角的 Apply To按鈕,然后選擇
希望變更的diagrams。如果希望這個(gè)變更對所有新建的diagram都有效,就點(diǎn)擊按鈕Set As Default。
默認的References 線(xiàn)條很難看
Tools -> Display Preferences -> Format -> Reference,點(diǎn)擊Modify,Line Style. -> Corners,選擇第二個(gè)或者
第三個(gè)折線(xiàn)格式,OK退出。表的列數太多,導致diagram中對象太長(cháng)
Tools -> Display Preferences -> Object view -> Table -> Table Columns,uncheck All Columns,選擇Limit,
數值用10或者20。也可以選擇PK Columns 只顯示primary keys,或者選擇Key Columns 只顯示primary keys,
foreign keys, alt keys等keys。把整個(gè)diagram 或者部分導出為圖形文件
選擇要導出的對象(用shift多選,或者鼠標劃亮多個(gè)) ,如果導出整個(gè)diagram就Ctrl+A,然后Edit -> Export Image,
文件類(lèi)型選擇jpeg或者png,保存。
同時(shí)修改多個(gè)對象格式
如果使用shift鍵選中多個(gè),然后右鍵->Format,不會(huì )同時(shí)修改多個(gè)對象。但選中多個(gè)后,使用Ctrl+T快捷鍵卻可以。
設置命名轉換
設置概念模型Entry只顯示主鍵
設置允許Relationship code重名
設置改面模型允許Data Item Reuse
Data Item
似乎是版本11帶來(lái)的功能,原來(lái)9.5版本的模型沒(méi)有這個(gè)選項
可以在不同的表之間Reuse Data Item(Column),這樣可以實(shí)現一處修改,到處生效。
Reused Data Item,一個(gè)表中修改非空約束,不會(huì )反映到其它表。

可以在List Of Data Item視圖中刪除重復的項目。

19、PowerDesigner 在設計時(shí),如何顯示表中的注釋選項
選定一個(gè)編輯的表,右鍵- >Properties- >Columns- >Customize Columns and Filter(或直接用快捷鍵Ctrl+U)- >Comment(前面打勾)- >OK
彈出的窗口中,選中COMMENT
確定后注釋列就出來(lái)了,這樣所有的表都是這樣的(剛才的操作像是在操作一個(gè)模板一樣)
 

11、如何用PowerDesigner的導出報告(report)生成數據庫設計WORD文檔(或HTML格式的文檔)?

先顯示表的注釋信息,然后點(diǎn) report s-> reports Wizard

下一步,選擇生成格式,一個(gè)是HTML網(wǎng)頁(yè)格式,另一個(gè)是RTF格式,也就是WORD格式,
打印模板我選一個(gè)Professional,用這個(gè)就差不多夠了,當然也可以選擇別的report template,我之所以用這個(gè),是因為發(fā)現模板生成的report有很多我不關(guān)心的內容。繼續下一步
先選擇數據表,然后把表名和表的注釋選上,注意順序和寬度,如50MM
再選擇數據表中的列,然后把列名,列的類(lèi)型,列長(cháng)度,列的注釋選上,注意順序和寬度,如50MM


 確定 一下就可以了。

注:本文轉載自:

1、http://www.cnblogs.com/kfarvid/archive/2011/08/03/2126468.html

2、http://www.blogjava.net/hwpok/archive/2012/01/11/368323.html

3、http://hi.baidu.com/duxing/blog/item/08ade7cd78a9335e0fb345e2.html

4、http://blog.csdn.net/ziyunlong1984/article/details/5738905

5、http://wenku.baidu.com/view/eecf6b9851e79b89680226be.html

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
powerDesigner使用(一)
用 Visio 和 PowerDesigner 輔助進(jìn)行數據庫設計
PowerDesigner 物理數據模型(PDM) 說(shuō)明
powerdesigner使用 - 葉節點(diǎn) -- IT博客-中國最具人氣的IT博客-賽迪網(wǎng)...
PowerDesigner15使用時(shí)的十五個(gè)問(wèn)題 - NetSQL - 博客園
PowerDesigner使用教程|使用方法
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久