A. 怎麼把物理結構模型pdm轉化成sql表格
首先:了解三種模型
概念模型 Conceptual model 是對真實世界中問題域內的事物的描述(產品方提供)
邏輯模型 Logical Model 是指數據的邏輯結構。在資料庫中,邏輯模型有關系、網狀、層次,可以清晰表示個個關系。
物理模型 Physical Model 是計算機世界對應的模型。
三者的關系
概念模型是我們將業務抽象成的模型 產品方能看懂
邏輯模型是我們通過對業務的抽象轉化成程序員頭腦中的模型 程序員能看懂
物理模型是我們將邏輯模型轉換成機器能識別的模型 計算機能看懂
然後
打開powerdesigner,根據自己的資料庫設計創建對應的概念模型。
選擇菜單欄上的 Tools
選擇DBMS,可以選擇mysql,oracle,等等不同的資料庫。
如果是第一次生成物理數據模型,就選擇第一個:Generate new Physical Model
看左邊生成了物理數據模型哦,那就選擇菜單上的DataBase
選擇Generate Database
填寫Directory(路徑)將sql文件放在哪個路徑下。。。。File name 也可以隨便起名字哦,
到此就成功的導出了sql語句文件。
接下來就是將sqL語句添加到mySql資料庫中,生成需要的表。
打開Nacicat 8,
右鍵,new database,
右擊 資料庫的名字。
導入之後,如何看不到表,就刷新一下資料庫即可。
B. powerdesigner 怎麼完成pdm到sql的轉換
有這個功能的脊逗。 不知道你裝的是英文版兄粗還是中文版的。
英文版的是在:Database ----> Change current DBMS 這個選櫻塵賣項里,可以講其轉換為其它版本的,包括Oracle,db2,informix都可以的。
C. 怎樣把pdm模型轉成資料庫表
工具:
Sybase15.1
MicrosoftSQLServer2005
第一步概要設計:
打開軟體,設計「概念數據模型」(Model):
點擊並賀workspace右絕帶派鍵---》New—>ConceptualDataModel,彈出如下界面:
設計表、表結構:
在設計屬性(欄位)的時候,三個字母(M、P、D)分別表示:
M:是否為空;(√表示不允許為空)
P:是否為主鍵;
D:是否在該軟體的視圖中顯示
第二步:物理設計
將「概念數據模型」設計的表轉換為「物理數據模型」(Model),實際上是從「概要設計」轉換為「詳細設計」,即對表的具體實現。
將概要設計模板轉換為物理設計
選擇「Tools」-->「GeneratePhysicalDataModel」即可。
然後選擇你的DBMS.
點擊「確定」按鈕以後,就產生了對應「SQLServer2005」資料庫的表、屬性、關系的具體實現。
這時就會有一個物理設計的模板出現,將你在概要設計時的實體都轉換成具體的表。
第三步:在SQLServer2005中手動創建資料庫(也可以用SQL創建庫,pd可以將我們的表設計都轉換成SQL)
需手動在SQLSERVER2005中創建行斗您的數據!如:「Students「,此過程省略
第四步:在數據源ODBC中配置用戶數據源
第五步:在SQLServer2005中自動創建表結構
首先:根據「物理數據模型」(PhysicalDataModel)自動建立相應的SQL語句:
其次:執行其創建的SQL語句文件,將數據表結構自動創建到SQLServer2005資料庫中:
完成以上步驟後,刷新SQLServer2005數據,將會看到你所創建的相關表結構。
D. pdb資料庫怎麼轉換到SQL2005
1。(確保PDM沒有語法問題的前提下
Check
Model)對准PDM的
Diagram
右鍵
Properties
>>
Preview
裡面你看到的就是指定類型的SQL語句了.
2.把SQL語句復制出來(或按組合鍵
Ctrl
+
G
:將腳本生成單獨的腳本文件)
3。組合鍵Ctrl
+
Shift
+
E
打開資料庫連接窗口.
4。添加
ODBC(用於資料庫連接)
5。連上資料庫後,會打開腳本執行窗口
6。調整腳本的正確性(生成的腳本並不一定就是正確的,要手動驗證下)
7。執行腳本
如果腳本執行成功.
到庫裡面看下.
就會有表的生產了
注意:在腳本執行前,一定要檢查腳本的正確性,避免不必要的麻煩.
執行成功後,窗口下面的輸出區域,會顯示腳本執行的狀態.可以仔細看看,會很有幫助.
呵呵.我也是PD的新手.
有些資料網上能直接查到.
以後多多交流經驗啊.
E. 如何將powerdesign上的pdm文件導出成sql文件
滑鼠單擊Database菜單;
2
選擇Generate Database 選項;
3
先可以點擊Preview,查看SQL語句;
4
回到General選凳碰脊項卡下;
a.設置好導出sql文件存放路徑;
b.設置好到處腳本文件名。
5
然後點擊確棗滲定按吵梁鈕;
6
導出成功;
F. powerdisigner怎麼根據pdm生成sql
powerdisigner怎麼根據pdm生成sql
Database ---》Database Generation或者 CTRL+G快捷鍵 打開生成對話脊御陸框,做下面的相關設置後,點擊ok即櫻頃可生成sql腳本拆瞎。
General標簽:
G. 使pdm文件生成sql語句
先把 邏輯資料庫設計 轉為 物理資料庫設計,再 創建資料庫 命令,就可以生成sql文件
H. pdm表怎麼自動生成sql語句
選擇山櫻Datavase-Generate Database,如下圖所示:
2
General選項卡,如下圖所示:
3
Selection選項卡,選擇對應要生成表的sql語句腳本,如下圖所示:
4
Preview選項卡,查看最終生成的腳本語句,如下圖所示:
END
生成sql腳本問題
1
如果遇到了下圖的問題:
解決鍵早方法:返回上面的第二步,將Check Model選項前面的勾去掉即可。
END
SQL Server中執行腳本生成資料庫
生成的時候需要先建立一個空資料庫--將剛才生成的資料庫sql腳本拖到sql中最後單擊執行,配置如下圖所示:
2
如果遇到下面問題,如下圖所示:
3
解決方案:雙擊消息提示框中任何一處,顯示對應的sql語句,將其注釋即可,具體逗亮叢如下圖所示:
I. power designer pdm怎麼生成sql
正向工程:PDM--->sql or database 項目中我們經常需要根據PDM生成sql腳本,然後由sql腳本一譽和起執行到資料庫中,如果PDM中表比較多,我們一個個去建的話會很費時間,根據需要我們也可以直接將pdm生成到資料庫中。
逆向工程:sql or database --->PDM 有時我們也需要根據sql腳本生成pdm圖,或者是資料庫的最新信息生成到PDM中。
www.2cto.com
下面一一做介紹說明:
一、pdm生洞虛派成sql:
1.Database ---》Database Generation或者 CTRL+G快捷鍵 打開生成對話框,做下面的相納賀關設置後,點擊ok即可生成sql腳本。