pdm系統(tǒng) 怎么把物理結(jié)構(gòu)模型pdm轉(zhuǎn)化成sql表格?
怎么把物理結(jié)構(gòu)模型pdm轉(zhuǎn)化成sql表格?首先:了解三個(gè)模型概念模型是對(duì)現(xiàn)實(shí)世界中問題域中事物的描述(由產(chǎn)品方提供)邏輯模型是數(shù)據(jù)的邏輯結(jié)構(gòu)。在數(shù)據(jù)庫(kù)中,邏輯模型具有關(guān)系性、網(wǎng)絡(luò)性和層次性,能夠清晰地
怎么把物理結(jié)構(gòu)模型pdm轉(zhuǎn)化成sql表格?
首先:了解三個(gè)模型
概念模型是對(duì)現(xiàn)實(shí)世界中問題域中事物的描述(由產(chǎn)品方提供)
邏輯模型是數(shù)據(jù)的邏輯結(jié)構(gòu)。在數(shù)據(jù)庫(kù)中,邏輯模型具有關(guān)系性、網(wǎng)絡(luò)性和層次性,能夠清晰地表達(dá)各種關(guān)系。
物理模型是計(jì)算機(jī)世界的對(duì)應(yīng)模型。
它們之間的關(guān)系
概念模型是我們將業(yè)務(wù)抽象成的模型,產(chǎn)品可以理解
邏輯模型是我們將業(yè)務(wù)抽象成的模型,而且程序員可以理解
物理模型就是我們把邏輯模型轉(zhuǎn)換成機(jī)器可以識(shí)別計(jì)算機(jī)可以理解的模型
然后
打開PowerDesigner,根據(jù)自己的數(shù)據(jù)庫(kù)設(shè)計(jì)創(chuàng)建相應(yīng)的概念模型。
選擇菜單欄上的工具]選擇DBMS,您可以選擇mysql、Oracle和其他不同的數(shù)據(jù)庫(kù)。
如果物理數(shù)據(jù)模型是第一次生成的,請(qǐng)選擇第一個(gè):生成新的物理模型
要查看左側(cè)生成的物理數(shù)據(jù)模型,請(qǐng)選擇菜單上的數(shù)據(jù)庫(kù)
選擇生成數(shù)據(jù)庫(kù)
填寫目錄(路徑),并將SQL文件放在哪個(gè)路徑中。。。。文件名也可以是任何名稱,
在此您成功導(dǎo)出SQL語(yǔ)句文件。
下一步是將SQL語(yǔ)句添加到MySQL數(shù)據(jù)庫(kù)以生成所需的表。
打開nacitcat 8,
右鍵單擊,新建數(shù)據(jù)庫(kù),
右鍵單擊數(shù)據(jù)庫(kù)名稱。
導(dǎo)入后,如果看不到表,可以刷新數(shù)據(jù)庫(kù)。
powerdesigner中pdm模型能放在package中嗎?
使用PowerDesigner逆向生成PDM的步驟:
PDM中的逆向工程是指從現(xiàn)有DBMS的用戶數(shù)據(jù)庫(kù)或現(xiàn)有數(shù)據(jù)庫(kù)的SQL腳本生成PDM的過(guò)程。逆向工程中有兩種對(duì)象:1)通過(guò)ODBC數(shù)據(jù)源連接數(shù)據(jù)庫(kù);2)現(xiàn)有數(shù)據(jù)庫(kù)的SQL腳本。
本例的系統(tǒng)環(huán)境如下:
1。已創(chuàng)建數(shù)據(jù)庫(kù),并已設(shè)置訪問用戶和密碼。數(shù)據(jù)庫(kù)是Oracle9i。
2。ODBC數(shù)據(jù)源由Oracle的網(wǎng)絡(luò)配置助手和本地網(wǎng)絡(luò)命名服務(wù)database創(chuàng)建。
3. SQL腳本示例crebas.sql文件.
4. PowerDesigner9.5已安裝。1、 通過(guò)數(shù)據(jù)源連接數(shù)據(jù)庫(kù),逆向工程生成PDM
1。配置用戶數(shù)據(jù)庫(kù)連接參數(shù)
(a)選擇數(shù)據(jù)庫(kù)->配置連接,轉(zhuǎn)到系統(tǒng)DSN選項(xiàng)卡,
(b)單擊添加按鈕,選擇數(shù)據(jù)庫(kù)類型Oracle,然后單擊完成。顯示如下:輸入datasource name“pdmtest”;
(c)輸入servername“database”完成配置。
(d)單擊“測(cè)試連接”并輸入servername“數(shù)據(jù)庫(kù)”、用戶名和密碼。如果連接成功,它將顯示如下:
每次連接后,選擇數(shù)據(jù)庫(kù)?連接,選擇ODBC數(shù)據(jù)源,輸入servername“database”、用戶名和密碼。如果沒有提示,則連接成功。同時(shí)可以通過(guò)數(shù)據(jù)庫(kù)查看連接信息?連接信息。
如何將pdm模型導(dǎo)入到sqlserver?
本文詳細(xì)介紹了如何將SQL Server數(shù)據(jù)庫(kù)導(dǎo)入PowerDesigner,并附有圖片。對(duì)于那些需要知道的人,可以參考PD來(lái)構(gòu)建一個(gè)表,然后導(dǎo)入SQL腳本,然后在sqlserver中運(yùn)行它來(lái)生成一個(gè)數(shù)據(jù)庫(kù)。之后,您會(huì)想,您是否可以直接從數(shù)據(jù)庫(kù)的內(nèi)容生成PD文檔?當(dāng)然,在網(wǎng)上搜索之后。要將數(shù)據(jù)庫(kù)從SQLServer導(dǎo)入PD,首先需要建立數(shù)據(jù)庫(kù)鏈接,然后進(jìn)行反向工程。我們開始吧。步驟1:打開數(shù)據(jù)庫(kù)菜單并選擇“配置連接”。步驟2:創(chuàng)建新的ODBC鏈接。步驟3:選擇系統(tǒng)數(shù)據(jù)源。步驟4:選擇所需的數(shù)據(jù)庫(kù)。第5步:完成。步驟6:命名數(shù)據(jù)源并選擇服務(wù)器。第7步:選擇登錄模式和數(shù)據(jù)登錄名和密碼。第8步:測(cè)試連接。步驟9:數(shù)據(jù)庫(kù)鏈接后建立連接,選擇“file reverse engineer database”步驟10:設(shè)置“modelname”和要連接的數(shù)據(jù)庫(kù)步驟11:選擇數(shù)據(jù)源步驟12:選擇要導(dǎo)入的數(shù)據(jù)庫(kù)和表步驟13:導(dǎo)入完成