我們需要建立乙個測試資料庫,一步一步來學習使用powerdesigner,為了簡單,我們在這個資料庫中只建立乙個student表和乙個major表.其表結構和關係如下所示。
看看怎樣用powerdesigner快速的建立出這個資料庫吧。
1.現在開始使用powerdesigner建立資料庫,首先執行程式,進入主介面:
2.file—new model—physical data model—physical diagram—model name 設定為test,dbms屬性設定為microsoft sql server 2005:
3.首先用**工具建立乙個**模板:
4.雙擊**模板,設定屬性,我們首先設定major表:
5.設定好錶名,點選columns標籤,設定字段屬性,設定如圖所示:
6.因為majorid欄位我們要設定為自動增長,所以要設定它的高階屬性,選擇majorid欄位,點選屬性按鈕,在general面板中勾選上identity核取方塊:
7.確定後我們再建立乙個student表,字段設定如圖所示:
8.接著是為student建立乙個majorid外來鍵,使用powerdesigner可以很輕鬆的完成這個工作,選擇關係設定工具,在student表上按住左鍵不放,拖拽至major表,便可為student表新增乙個majorid的外來鍵:
9.雙擊箭頭我們可以設定主外來鍵的關聯
10.生成sql語句,在設計面板空白處點選右鍵—properties,
把sql語句copy出來即可在sqlserver中執行
11、建立表的功能分組,建立多個physical diagram
在左側worksapce下的test上點選右鍵-》new-》physical diagram
這樣我們可以根據不同的表的功能建立到不同的分組中。
12、表更換背景色,在表上點選右鍵-》format
結束。本文參考:
power Designer 使用步驟
1.開啟你使用的power designer 我使用的是pd11 file new conceptual data model 生成一張概念模型,這一步就是我們所說的設計 er,由於我們知道概念設計不設計到具體的資料庫,所以在這裡我們不必對資料庫進行配置。2.進行一些er設計的準備工作,這些只是我自...
初次使用PowerDesigner!
這幾天要做乙個mis的資料建模,據說現在powerdesigner是使用很廣的乙個工具,為了跟得上潮流,就從頭開始學起。剛開始時候用的是pd11,還有漢化包,不過俺是耐不住寂寞的人,看到還有pd12可用,就馬上下了乙個,不過全是英文的,好像還沒有發現漢化包,還好俺不是英文盲,很能撐一兩下。由於是採用...
PowerDesigner使用心得
powerdesigner使用心得 powerdesigner想必沒人不知道吧?著名的case工具,目前最新版本為15.2,用於軟體建模,可以從需求直到物理模型,支援uml2.0語法,可用於uml圖繪製。最大特色是能夠使設計到實現無縫銜接,如 概念模型 邏輯模型 物理模型,概念模型 oom,而且能夠...