PowerDesigner綠色中文版是一款很棒的數(shù)據(jù)庫(kù)建模軟件,PowerDesigner不僅可以制作出數(shù)據(jù)流程圖,而且可以為數(shù)據(jù)倉(cāng)庫(kù)制作結(jié)構(gòu)模型,幫用戶(hù)節(jié)省開(kāi)發(fā)時(shí)間,有需要的朋友就來(lái)下載吧。
基本介紹
powerdesigner免費(fèi)版是一款數(shù)據(jù)庫(kù)設(shè)計(jì)軟件。powerdesigner免費(fèi)版可以方便的對(duì)管理系統(tǒng)信息進(jìn)行分析與設(shè)計(jì),它包括了數(shù)據(jù)庫(kù)模型設(shè)計(jì)的全部過(guò)程。
PowerDesigner最初由Xiao-Yun Wang(王曉昀)在SDP Technologies公司開(kāi)發(fā)完成。
PowerDesigner獨(dú)具匠心地將多種標(biāo)準(zhǔn)數(shù)據(jù)建模技術(shù)(UML、業(yè)務(wù)流程建模以及市場(chǎng)領(lǐng)先的數(shù)據(jù)建模)集成一體,并與 .NET、WorkSpace、PowerBuilder、Java™、Eclipse 等主流開(kāi)發(fā)平臺(tái)集成起來(lái),從而為傳統(tǒng)的軟件開(kāi)發(fā)周期管理提供業(yè)務(wù)分析和規(guī)范的數(shù)據(jù)庫(kù)設(shè)計(jì)解決方案。
此外,它支持60多種關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS)/版本。PowerDesigner運(yùn)行在Microsoft Windows平臺(tái)上,并提供了Eclipse插件。
軟件可以制作數(shù)據(jù)流程圖、概念數(shù)據(jù)模型、物理數(shù)據(jù)模型,還可以為數(shù)據(jù)倉(cāng)庫(kù)制作結(jié)構(gòu)模型等強(qiáng)大的功能。
該軟件能與大部分其他的開(kāi)發(fā)工具進(jìn)行配合節(jié)省開(kāi)發(fā)時(shí)間。
安裝步驟
1.從本站下載后解壓,雙擊PowerDesigner15_Evaluation.exe開(kāi)始安裝
2.點(diǎn)擊下一步
3.選擇香港地區(qū)、接受協(xié)議、下一步這三個(gè)步驟
4.修改安裝地址
5.配置文件選擇全部,接下來(lái)點(diǎn)擊NEXT下一步
6.點(diǎn)擊下一步,這個(gè)步驟需要重復(fù)
7.安裝成,點(diǎn)擊完成FINISH
中文設(shè)置
1.從開(kāi)始菜單啟動(dòng)軟件PowerDesigner,發(fā)現(xiàn)是英文界面,而且軟件下方的框中說(shuō)明使用期限只有15天,尚未破解,接下來(lái)漢化破解PowerDesigner
2.關(guān)閉軟件PowerDesigner。從開(kāi)始菜單打開(kāi)PowerDesigner安裝后的文件夾
3.把安裝包里的漢化配件包打開(kāi),除說(shuō)明文本外,其他全部復(fù)制到安裝文件夾里。此時(shí)會(huì)跳出對(duì)話(huà)框,全部選擇“替換”
4.替換完成后,從安裝文件夾打開(kāi)PowerDesigner軟件,可以發(fā)現(xiàn)已經(jīng)是中文界面了,而且軟件下方的框里沒(méi)有說(shuō)使用期限,說(shuō)明軟件被破解了
使用方法
1.入門(mén)級(jí)使用PowerDesigner軟件創(chuàng)建數(shù)據(jù)庫(kù)(直接上圖怎么創(chuàng)建,其他的概念知識(shí)可自行學(xué)習(xí))
我的PowerDesigner版本是16.5的,如若版本不一樣,請(qǐng)自行參考學(xué)習(xí)即可。(打開(kāi)軟件即是此頁(yè)面,可選擇Create Model,也可以選擇Do Not Show page Again,自行在打開(kāi)軟件后創(chuàng)建也可以!完全看個(gè)人的喜好,在此我在后面的學(xué)習(xí)中不在顯示此頁(yè)面。)
2.首先創(chuàng)建概念數(shù)據(jù)模型,如圖所示(后面介紹一些比如物理數(shù)據(jù)模型等等,由于此軟件全部是英文的,所以作為一個(gè)chinese不是很懂的,耐心的多使用幾次就好了。)
a.概念模型(CDM Conceptual Data Model)
b.物理模型(PDM,Physical Data Model)
c.面向?qū)ο蟮哪P停∣OM Objcet Oriented Model)
d.業(yè)務(wù)模型(BPM Business Process Model)
3.點(diǎn)擊上面的ok,即可出現(xiàn)下圖左邊的概念模型1,自己起得概念模型的名字,使用最多的就是如圖所示的那兩個(gè)Entity(實(shí)體),Relationship(關(guān)系)
4.選中右邊框中Entity這個(gè)功能,即可出現(xiàn)下面這個(gè)方框,(需要注意的是書(shū)寫(xiě)name的時(shí)候,code自行補(bǔ)全,name可以是英文的也可以是中文的,但是code必須是英文的。)
功能介紹
1.DataArchitect
這是一個(gè)強(qiáng)大的數(shù)據(jù)庫(kù)設(shè)計(jì)工具,使用DataArchitect可利用實(shí)體-關(guān)系圖為一個(gè)信息系統(tǒng)創(chuàng)建“概念數(shù)據(jù)模型”-CDM(ConceptualDataModel)。并且可根據(jù)CDM產(chǎn)生基于某一特定數(shù)據(jù)庫(kù)管理系統(tǒng)的“物理數(shù)據(jù)模型”-PDM(PhysicalDataModel)。
還可優(yōu)化PDM,產(chǎn)生為特定DBMS創(chuàng)建數(shù)據(jù)庫(kù)的SQL語(yǔ)句并可以文件形式存儲(chǔ)以便在其他時(shí)刻運(yùn)行這些SQL語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù)。
另外,DataArchitect還可根據(jù)已存在的數(shù)據(jù)庫(kù)反向生成PDM、CDM及創(chuàng)建數(shù)據(jù)庫(kù)的SQL腳本。
2.ProcessAnalyst
這部分用于創(chuàng)建功能模型和數(shù)據(jù)流圖,創(chuàng)建“處理層次關(guān)系”。
3.AppModeler
為客戶(hù)/服務(wù)器應(yīng)用程序創(chuàng)建應(yīng)用模型。
4.ODBCAdministrator
此部分用來(lái)管理系統(tǒng)的各種數(shù)據(jù)源。
常見(jiàn)問(wèn)題
1.PD的cdm中默認(rèn)不允許存在重名的字段
PowerDesigner考慮到主鍵外鍵名稱(chēng)可能沖突的問(wèn)題,默認(rèn)兩個(gè)不同實(shí)體中不能存在相同名稱(chēng)的屬性,但在實(shí)際設(shè)計(jì)的時(shí)候,為了便于理解,通常需要在兩個(gè)實(shí)體中使用相同的屬性名。
如NG-CRM5.5中所有信息(INFO)表都存在4個(gè)字段:操作流水(LOGIN_ACCEPT)、操作工號(hào)(LOGIN_NO)、操作代碼(OP_CODE)、操作時(shí)間(OP_TIME),由于這些字段在所有實(shí)體中的作用意義一樣,所以最好使用同樣的名稱(chēng)。
為此需要更改PowerDesigner的相關(guān)設(shè)置,更改操作為:選擇菜單欄的Tools-》Model Options,打開(kāi)Model Options窗口,取消選中的Unique code即可
2.公共字段不需要再pdm中當(dāng)做表生成
將cdm中公共字段表base_item中Entity Properties--》General中的Generate默認(rèn)勾選取消即可。
3.修改外鍵命名規(guī)則
選擇Database—》Edit Current DBMS
選擇Scripts-》Objects-》Reference-》ConstName
可以發(fā)現(xiàn)右側(cè)的Value為:
FK_%.U8:CHILD%_%.U9:REFR%_%.U8:PARENT%
可見(jiàn),該命名方法是:‘FK_’+8位子表名+9位Reference名+8位父表名,你可以根據(jù)這中模式自定義為:
FK_%.U7:CHILD%_RELATIONS_%.U7:PARENT%,
可以使FK名稱(chēng)變?yōu)镕K_TABLE_2_RELATIONS_TABLE_1
掌握這種方法后就可以按照自己的想法修改了
生成建庫(kù)腳本SQL文件中的表頭注釋很討厭,可以在 Databse -》 Generate Database (Ctrl+G)窗口中,選擇Options卡片,去掉Usage的Title鉤選項(xiàng)即可。
4.添加外鍵
Model -》 References新建一條外鍵后,雙擊進(jìn)入外鍵屬性,在“Joins”卡片中可以選擇子表的外鍵字段
5.如何實(shí)現(xiàn)Name和code不自動(dòng)相等
如何實(shí)現(xiàn)在CDM中創(chuàng)建Entity時(shí),Name和Code不自動(dòng)對(duì)應(yīng)
設(shè)置tools--Gerneral options---》dialog----》name to code mirroring
6.如何把NAME 列在 scrip里顯示出來(lái)
修改字段生成規(guī)則。要給每個(gè)字段都添加一個(gè)注釋的話(huà),同一窗口中展開(kāi) Script -》 Object -》 Column -》 Add 的 Value修改為:
%20:COLUMN% [%COMPUTE%?AS (%COMPUTE%):%20:DATATYPE% [%IDENTITY%?%IDENTITY%:[%NULL%][%NOTNULL%]][ default %DEFAULT%]
。郏踓onstraint %CONSTNAME%] check (%CONSTRAINT%)]]/*%COLNNAME%*/
其中的%COLNNAME%就是列的Name值(可以是中文)
其它行業(yè)
其它行業(yè)
其它行業(yè)
其它行業(yè)
其它行業(yè)
其它行業(yè)
黑盒語(yǔ)音官方電腦版是一款非常好用的語(yǔ)音通話(huà)工具,占用空間小,運(yùn)作流暢。黑盒語(yǔ)音官方電腦版支持游戲內(nèi)的覆蓋和語(yǔ)音提示,玩家還可以創(chuàng)建專(zhuān)屬于自己的語(yǔ)音房間,隨時(shí)享受絲滑的組隊(duì)體驗(yàn),感興...
幕布是一款簡(jiǎn)單好用的思維導(dǎo)圖軟件,提供了記錄筆記、思維整理、任務(wù)管理、內(nèi)容創(chuàng)作等多項(xiàng)功能,幫助用戶(hù)有條理地組織內(nèi)容。幕布軟件是完全免費(fèi),且操作簡(jiǎn)單,即使沒(méi)有任何操作經(jīng)驗(yàn)的用戶(hù)也能快...
抖音直播伴侶電腦版是一款高效便捷的直播輔助工具,支持娛樂(lè)、游戲、電商等多種直播類(lèi)型,滿(mǎn)足不同主播的直播需求。抖音直播伴侶電腦版打造簡(jiǎn)潔明了的界面,操作便捷,一鍵點(diǎn)擊即可開(kāi)播,能夠清...
網(wǎng)易七魚(yú)集客戶(hù)服務(wù)、工單管理、智能機(jī)器人等功能于一體,可以幫助用戶(hù)高效處理客戶(hù)咨詢(xún)。網(wǎng)易七魚(yú)支持智能路由、自動(dòng)回復(fù)等功能,可以減輕人工壓力,提升服務(wù)效率與質(zhì)量,也支持多渠道接入,確...
京東咚咚商家版是專(zhuān)業(yè)好用的商家助手軟件,提供了在線(xiàn)客服、即時(shí)的消息提醒、訂單管理等多項(xiàng)功能,滿(mǎn)足商家不同的使用需求。京東咚咚商家版內(nèi)置多項(xiàng)實(shí)用功能,包含商家查詢(xún)訂單信息、售后服務(wù)單...
夸克網(wǎng)盤(pán)是夸克推出的云服務(wù)產(chǎn)品,提供了云存儲(chǔ)、高清看劇、文件在線(xiàn)解壓、PDF一鍵轉(zhuǎn)換等功能,操作輕松易上手,用戶(hù)可隨時(shí)輕松管理照片、文檔、手機(jī)資料等數(shù)據(jù)。夸克網(wǎng)盤(pán)的安全性高,有效保護(hù)...
發(fā)表評(píng)論
共0條
評(píng)論就這些咯,讓大家也知道你的獨(dú)特見(jiàn)解
立即評(píng)論以上留言?xún)H代表用戶(hù)個(gè)人觀點(diǎn),不代表系統(tǒng)之家立場(chǎng)