使用PowerDesigner 建數據庫表。
一直很忙,沒有時間寫東西。這次搞點會聲會色的,嘿嘿
此技能爲項目經理必備技能。
本次主角:
1.在workspace下建立一項目:
physical data model類型的
在DBMS處選擇mysql5.0
2.建立表UML圖:
在工具條上選擇表格工具,創建出一個表來。
然後雙擊他,可以對其進行修改。
改名字爲User_Power 用戶表,建立三個字段,ID爲主鍵:
再建立一個表:Address_Power 地址表
3.現假設業務邏輯中用戶和地址一一對應,那麼地址的ID是由用戶的ID來決定的:
在工具欄中選擇引用來建立兩個表的關聯關係:
這裏需要根據業務邏輯來更改關聯設置:
OK,至此表設計已經完成。
4. 建立與數據庫的連接。
在菜單條上,有一個Database的選擇項:
選擇connect…後彈出設置對話框:
在Data source裏選擇第三個單選按鈕,即Connection profile:後,點擊Configure。會彈出如下窗口:
選擇左上角的Add Data Source,彈出如下窗口:
然後開始進行設置,基本按上圖來設置,第一個是名字,隨便取;第二個是保存這個配置文件的位置,放工作空間裏就行了;第三個是描述,不用管;第四個是連接類型;第五個是數據庫類型;第六個第七個過掉;第八個第九個是用戶名密碼;最後三個是Mysql的一些連接配置,注意最後一個JDBC driver jar files需要選擇到mysql的jar包。
然後點擊左下角的Test Connection,測試通過後點OK關閉這個一頁。回到connect頁面後選擇剛纔的配置文件然後進行連接:
5. 創建數據庫表:
在菜單條上選擇Database,然後有一個下拉選項叫做:Generate Database,選擇後彈出如下頁面:
讓你選擇生成的sql文件放在什麼地方。這裏我們使用Direct generation這個選項來直接創建出表來。在第二個選項卡Options中可以選擇一些選項來改變Sql語句,最後的SQL語句可以通過最後一個選項卡Preview來查看:
點擊確定,開始生成SQL腳本,然後彈出如下頁面:
點擊run後,則表創建成功。