1. 程式人生 > >10、PowerDesigner進行資料庫建模

10、PowerDesigner進行資料庫建模

學習目標:

1、掌握PowerDesigner的基礎使用

2、能根據業務需要使用PowerDesigner設計資料庫

學習過程:

PowerDesigner進行資料庫建模,PowerDesigner美國Sybase公司研製的一種常用的系統建模工具,其主要特點如下:   

1) 視覺化、多特性的開發工具。

2)功能強大的面向物件技術。

3)支援高效的複雜應用程式。

4)企業資料庫的連線能力。

1、啟動

attcontent/fc962bca-9d6a-4e09-9598-8077d4f3c05d.png

2、點選新建模型

attcontent/4dcbf47d-2007-46c4-aac4-dedbc5446b73.png

3、選擇物理模型

attcontent/00a592dc-57e0-4f7d-b875-9c4bfc0fb1b4.png

4、使用工具新建表

attcontent/282bf63f-6a76-47d7-9078-4b64690a73e0.png

5、右鍵選中表,點選屬性。

attcontent/febbd301-c019-4a0d-bbf1-d695f26b2a14.png

6、修改表名和對應的生成程式碼的名稱。

attcontent/7984677c-795d-4e57-94ac-742de50cdf45.png

7、設定表的屬性。

attcontent/a23024a1-f8cd-4833-b497-52f1c7efa60d.png

8、其他表也一樣設定好屬性即可。

attcontent/9c9d0a6f-1a1e-40f4-8e7f-083294810134.png

9、建立關係。現在各個表的屬性已經,我們不需要設定外來鍵屬性,因為在建立關係的時候就可以自動生成外來鍵了,使用下圖所示的小工具

attcontent/97feff39-0695-4516-b986-6eb64113f569.png

從表指向主表,關係就會自動建立。如下圖:

attcontent/1eace923-5d07-42bf-b259-337597f0f7ac.png

10、生成程式碼

attcontent/ddf1483d-1315-4cd4-bc5d-164e7f87b970.png

11、點選生成即可。

attcontent/3fbe056d-e6a4-4ed6-8b45-c967a6cb3b30.png

12、把程式碼複製到sql developer中執行即可。