最近專案在如火如荼的進行著4.0版本的資料庫設計工作,我們幾個後端小夥伴也馬不停蹄的進行著資料庫的設計。使用的設計軟體是powerdesigner,這裡記錄一些常見的問題以備日後檢視
提取碼:ybtg
安裝是傻瓜式安裝,選好路徑一直下一步就行
安裝完了之後需要 漢化 和po jie 的小夥伴替換對應資料夾下的內容到安裝目錄下即可。
首先點選 檔案 --> 新建專案,進行專案的建立
之後點選 檔案 --> 新建模型,建立模型。這裡要注意,如果建立的是表結構,需要按照下面圖示的順序選擇對應的資料庫版本!否則可能出現生成的sql語句不相容的問題。
接下來點選主介面右邊的扁平小表,在主介面建立表。注意扁平的**是table表,而圓潤的是view檢視,不要點錯。
之後按照圖示內容進行表名的配置:
按照下圖的方式進行字段列表的新增:
這個時候你會發現,你的主介面上並沒有我這麼多內容,比如 default 列,comment 列。emmm... 這個是需要額外配置的,配置方法請繼續往下瀏覽
首先點選這個按鈕,或者使用快捷鍵 ctrl + u
會開啟下面的選項卡,我們給想要的字段打上對勾,然後通過下面的箭頭調整他的順序,越往上的字段在上面那張圖的位置越靠左。
之後就可以愉快的新增欄位了,我們逐一新增欄位後,可以在主介面預覽已經建立好的**。
當我們第一次預覽時,會發現主介面只顯示 code 等列,而我們需要直觀的看到說明列要怎麼辦呢?請按下面的操作進行:
依次點選 模型 --> extensions
新建一行,然後點選箭頭屬性按鈕
在開啟的介面 profile 資料夾上點選右鍵選擇: add metaclasses ,選擇 column 。這裡我已經新增過了所以沒有。
選中column,右鍵選擇 new --> extended attribute,給乙個名字, datatype 選擇string,選中 computer,選中 read only
切換到 get method script tab:把原有的** %get% = "" 替換成:
%get% = rtf2ascii (obj.comment)
之後一路確定儲存。
之後點選工具 --> 顯示首選項 --> table --> advanced
columns--> 小放大鏡
在彈出的列表框裡面選擇剛剛新增的 attribute 名稱即可。
點選工具欄 --> 資料庫 --> 匯出到資料庫就可以在指定位置生成sql檔案。之後在資料庫執行即可
powerdesigner從EXCEL讀入資料
匯入excel做成實體表 href target blank rel noopener powerdesigner 匯入excel做成實體表 jerry 這個功能只能用powerdesigner 的指令碼功能來實現,使用起來也簡單 開啟powerdesigner,shift ctrl x 開啟指令碼...
powerDesigner 從資料庫匯出實體模型
方法一 1 步驟一 新建model,選擇physical diagram 注意dbms的選擇,需要選擇對應的資料庫型別,否則出現問題 2 步驟二 選擇選單欄中的database connect,選擇configure.選擇connection profiles,新增ip等配置 注意 dbms typ...
power Designer 使用步驟
1.開啟你使用的power designer 我使用的是pd11 file new conceptual data model 生成一張概念模型,這一步就是我們所說的設計 er,由於我們知道概念設計不設計到具體的資料庫,所以在這裡我們不必對資料庫進行配置。2.進行一些er設計的準備工作,這些只是我自...