PowerDesigner的逆向工程

2022-03-30 08:28:08 字數 921 閱讀 2484

如何用powerdesigner的逆向工程,從資料庫中載入資料表資訊?

第一步:先反向工程,檔案-逆向工程-database (file->reverse engineer->database)

彈出視窗 選擇關聯式資料庫型別  可以用 oracle9i, 也可以使用 的是oracle version 10g  點選「確定」按鈕。

點選確定後顯示對話方塊如下:

新視窗選擇  using a data source  然後點選尾部的按鈕選擇資料來源,如果是第一次需要新增新的資料來源 

資料來源選擇  connection profile 然後點選下面的「configure...」按鈕

接下來會讓我們選擇乙個odbc資料來源,如果沒有的話,就要去建立乙個新的:

在新視窗點選新新增乙個資料來源按鈕如下圖所示

其中connection profile name: 根據業務編寫自己的存資料來源資訊的檔案名字 

connection type:native:選擇本地 

dbms type:oracleversion 10g  選擇你連線的資料庫廠商和版本  (注:如果我們的是oracle9i的就一定選)

service name:填寫你的oracle客戶端配置的服務名 如()

database name:資料庫名稱  即oracle的sid (sid=orcl)

user name:資料庫用戶名  ()

password:資料庫用戶密碼 

配置完畢可以測試資料庫是否連線成功 

完成資料來源的配置,既可以從資料庫中匯出表結構

到這裡,我們的逆向工程,就完成了.

PowerDesigner中的問題

1.id使用inerger然後設為主鍵後,生成sql不能夠自動編號。解決 生成sql自增id列的方法是,把cmd圖的id列的字段型別選擇為serial,但是他生成的是number的自增列,沒有辦法生成int的自增列,如果有人知道,請告訴我,不勝感謝。2.按照書上的生成的字元型的字段是varchar,...

PowerDesigner的樣式設定

pd提供了強大的配置功能,可以對生成的資料庫物件命名 資料模型的展現進行設定。這裡首先講下樣式的設定。顏色和字型設定 1.單獨設定某個物件的顏色和字型 1.1修改實體填充色 1 單擊選中某個需要修改填充色的實體。2 右擊,在彈出式選單中選擇 format 選項,系統將彈出格式化視窗。3 切換到 fi...

PowerDesigner 的反向工程

有的時候要分析別人的資料庫 但看錶不能很好的體現業務邏輯 所以可以用powerdesigner的反向工程來解決 這裡用mysql 來舉例子,因為pd中沒有mysql的odbc,得用connection profiles來解決。新建乙個工作空間 資料庫 configure connections co...