pdm生成mysql sql语句_如何用Powerdesigner的PDM生成数据库
展開全部
工具:
Sybase PowerDesigner 15.1
Microsoft SQL Server 2005
第一步概要設(shè)計(jì):
打開PowerDesigner軟件,設(shè)計(jì)“概念數(shù)據(jù)模型”(ConceptualData Model):
點(diǎn)擊32313133353236313431303231363533e78988e69d8331333339653733workspace 右鍵---》New—>Conceptual DataModel,
彈出如下界面:
設(shè)計(jì)表、表結(jié)構(gòu):
在設(shè)計(jì)屬性(字段)的時(shí)候,三個(gè)字母(M、P、D)分別表示:
M:是否為空;(√表示不允許為空)
P:是否為主鍵;
D:是否在該軟件的視圖中顯示
第二步:物理設(shè)計(jì)
將“概念數(shù)據(jù)模型”設(shè)計(jì)的表轉(zhuǎn)換為“物理數(shù)據(jù)模型”(PhysicalData Model),實(shí)際上是從“概要設(shè)計(jì)”轉(zhuǎn)換為“詳細(xì)設(shè)計(jì)”,即對(duì)表的具體實(shí)現(xiàn)。
將概要設(shè)計(jì)模板轉(zhuǎn)換為物理設(shè)計(jì)
選擇“Tools”-->“Generate Physical DataModel…”即可。
然后選擇你的DBMS.
點(diǎn)擊“確定”按鈕以后,就產(chǎn)生了對(duì)應(yīng)“SQL Server 2005”數(shù)據(jù)庫(kù)的表、屬性、關(guān)系的具體實(shí)現(xiàn)。
這時(shí)就會(huì)有一個(gè)物理設(shè)計(jì)的模板出現(xiàn),將你在概要設(shè)計(jì)時(shí)的實(shí)體都轉(zhuǎn)換成具體的表。
第三步:在SQL Server2005中手動(dòng)創(chuàng)建數(shù)據(jù)庫(kù)(也可以用SQL創(chuàng)建庫(kù),pd可以將我們的表設(shè)計(jì)都轉(zhuǎn)換成SQL)
需手動(dòng)在SQL SERVER2005中創(chuàng)建您的數(shù)據(jù)!如:“Students“,此過(guò)程省略…
第四步:在數(shù)據(jù)源ODBC中配置用戶數(shù)據(jù)源
第五步:在SQL Server2005中自動(dòng)創(chuàng)建表結(jié)構(gòu)
首先:根據(jù)“物理數(shù)據(jù)模型”(Physical Data Model)自動(dòng)建立相應(yīng)的SQL語(yǔ)句:
其次:執(zhí)行其創(chuàng)建的SQL語(yǔ)句文件,將數(shù)據(jù)表結(jié)構(gòu)自動(dòng)創(chuàng)建到SQL Server 2005數(shù)據(jù)庫(kù)中:
完成以上步驟后,刷新SQL Server 2005數(shù)據(jù),將會(huì)看到你所創(chuàng)建的相關(guān)表結(jié)構(gòu)。
總結(jié)
以上是生活随笔為你收集整理的pdm生成mysql sql语句_如何用Powerdesigner的PDM生成数据库的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: koa连接mysql怎么做_koa-连接
- 下一篇: python mysql倒序_day40