首先:瞭解三種模型
概念模型 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,
右擊 資料庫的名字。
匯入之後,如何看不到表,就重新整理一下資料庫即可。
首先:瞭解三種模型
概念模型 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,
右擊 資料庫的名字。
匯入之後,如何看不到表,就重新整理一下資料庫即可。