使用PD軟件(UML工具——Power Designer)設(shè)計數(shù)據(jù)庫的圖文方法

下載并安裝Power Designer
我是從網(wǎng)上下載的PowerDesigner15.1漢化破解版,下載的軟件如下:
解壓縮之后的目錄為:
雙擊PowerDesigner15_Evaluation.exe
,一直點擊【Next】,即可成功安裝Power Designer,相信大家都能安裝成功,所以我就不再這兒一一細說了。一開始安裝成功之后,界面顯示全是英文,如果感到不舒適,可漢化,如何漢化,可參考PowerDesigner15漢化+注冊補丁\說明.txt
文件,再此也不贅述。
使用PD(UML工具——Power Designer)設(shè)計數(shù)據(jù)庫
現(xiàn)在我們來使用Power Designer這個工具設(shè)計數(shù)據(jù)庫。首先打開Power Designer這個工具,點擊【文件】菜單,在下拉框中選中【建立新模型】,如下:
在彈出的對話框中創(chuàng)建一個Model,可按下圖創(chuàng)建。
接著來創(chuàng)建一個數(shù)據(jù)庫表t_user,可按下圖來創(chuàng)建。
選中【General】選項卡,在Name輸入框中輸入要新建的表名。
接著再選中【Columns】選項卡,新建表中的列。
最后點擊【確定】按鈕,則新建的表為:
上面新建完t_user表之后,使用Power Designer這個工具還可以將建表語句導出到一個文件中,怎么做呢?可參考下圖:
點擊【確定】按鈕之后,可以在桌面上找到bos_bc.sql這樣的一個文件,打開,即可看到t_user表的建表語句:
有了這樣一個bos_bc.sql文件之后,怎樣將其導入到數(shù)據(jù)庫中并創(chuàng)建相應的表呢?有兩種方式:
第一種,使用圖形化界面工具來操作。
第二種,使
用命令行工具,在mysql中執(zhí)行sql腳本。
接下來,我就來告訴大家如何創(chuàng)建有外鍵關(guān)聯(lián)關(guān)系的兩張表,以員工和部門為例來講解。
上面我們新建了一張員工表——t_user,現(xiàn)在就要新建一張部門表——t_dept了,我們盡量設(shè)計得簡單點,該表的設(shè)計可仿照上面的步驟,在此不過多贅述。新建完的t_dept表為:
現(xiàn)在就要建立t_user表和t_dept表之間的外鍵關(guān)聯(lián)關(guān)系了,具體做法是在t_user表新創(chuàng)建一列——dept_id,該列引用t_dept表的主鍵id,具體操作如下:
可發(fā)現(xiàn)這并不是我們所想要的,因為雖然建立了兩表之間的外鍵關(guān)聯(lián)關(guān)系,但是是t_user表的主鍵(id)引用了t_dept表的主鍵(id)。為了在兩表之間建立正確的外鍵關(guān)聯(lián)關(guān)系,就要雙擊連接線,在彈出的對話框中選擇【Joins】選項卡,如下:
點擊【確定】按鈕,即可如我們所愿:
而且建表語句為:
該怎樣將建表語句導入數(shù)據(jù)庫中,我就不多說了,因為多說無益。
相關(guān)文章
WebStorm如何調(diào)試Vue項目? webstorm配置vue開發(fā)環(huán)境指南
WebStorm 支持多種調(diào)試工具,包括瀏覽器的開發(fā)者工具,但本文主要講解的是使用 WebStorm 自帶的調(diào)試功能2025-04-15VSCode和webstorm怎么設(shè)置綠色護眼背景? 綠豆沙背景色的設(shè)置方法
護眼色一定程度能保護眼睛,緩解疲勞,VSCode和webstorm這兩款常用的軟件怎么設(shè)置護眼色呢?詳細請看下文介紹2025-04-15- WebStorm本身已經(jīng)足夠強大,但一些優(yōu)秀的插件能錦上添花,顯著提升開發(fā)效率,詳細請看下文介紹2025-04-15
如何安裝配置WebStorm? WebStorm安裝與使用全方位指南
WebStorm軟件在前端和后端開發(fā)領(lǐng)域都備受青睞,很多朋友不知道該怎么下載安裝,下面我們就來看看詳細的安裝配置教程2025-04-15Webstorm怎么配置? Webstorm入門之軟件配置教程
WebStorm是一款功能強大的集成開發(fā)環(huán)境(IDE),支持各種前端開發(fā)技術(shù),今天我們就來看看Webstorm的配置教程2025-04-15Webstorm怎么設(shè)置字體大小/背景顏色/背景圖片?
WebStorm 允許您自定義界面顏色,以創(chuàng)建更個性化和美觀的工作空間,今天我們就來看看Webstorm改變字體大小、背景顏色、設(shè)置背景圖片的方法2025-04-15- VScode上安裝PlatformIO插件能成功安裝,嘗試卸載VScode并刪除插件,這些錯誤仍然存在,下面我們就來看看這個問題的解決辦法2025-04-03
提升代碼搜索效率! VSCode里DeepSeek插件安裝與配置指南
今天我們將向大家介紹如何在Visual Studio Code中安裝并配置 DeepSeek 插件,幫助你更高效地進行代碼搜索2025-04-07- VSCode是一款免費且開源的代碼編輯器,因其強大的功能和良好的用戶體驗而廣受歡迎,本文將詳細介紹 VSCode 的基本使用方法,并通過插圖幫助你更好地理解2025-04-03
- 今天我們來聊聊如何安裝和配置VS Code,讓它成為你編程路上的得力助手,這個過程其實很簡單,只要跟著我的步驟走,你絕對能搞定2025-04-03