PowerDesigner 逆工程生成物理模型图解
? ? ? ? ? ? ? ? ? ? ? PowerDesigner 逆工程生成物理模型圖解
1?PowerDesigner簡(jiǎn)介
PowerDesigner 是較為常用的數(shù)據(jù)庫(kù)以及開(kāi)發(fā)設(shè)計(jì)工具,本文主要演示通過(guò)逆向工程對(duì)著AdventureWorks2019數(shù)據(jù)庫(kù)的DDL的sql腳本生成其物理視圖,以方便查看該數(shù)據(jù)庫(kù)表之間的關(guān)聯(lián)關(guān)系。
2?準(zhǔn)備
2.1?環(huán)境及說(shuō)明
1 安裝了PowerDesigner,當(dāng)前驗(yàn)證版本為16.5。
2 安裝SQL Server數(shù)據(jù)庫(kù)引擎并還原了AdventureWorks2019數(shù)據(jù)庫(kù)。可參見(jiàn):?AdventureWorksDW 2019還原圖解
注:1 如果僅僅了解PowerDesigner逆工程的用法,這里任意版本的數(shù)據(jù)庫(kù)皆可(mysql、oracle),在逆工程時(shí)選擇對(duì)應(yīng)的數(shù)據(jù)庫(kù)即可。
? ? ? ?2 該過(guò)程僅對(duì)DDL建表語(yǔ)句完整(外鍵)的情況有意義。
3 逆向過(guò)程
3.1生成DDL腳本
當(dāng)前在Microsoft SQL Server Management Studio 18(MSSM)執(zhí)行,詳見(jiàn):
3.2生成物理模型
在PowerDesigner里生成物理模型,當(dāng)前應(yīng)用的是上一步導(dǎo)出的Adworks.sql(這里因截圖后補(bǔ)的,步驟間名稱(chēng)未統(tǒng)一),詳見(jiàn):
3.3查看結(jié)果:
注:可在PowerDesigner里放大查看詳情
3.4分析血緣關(guān)系
以下以Schemas(模式)Person為例,分析該模式下的表的血緣關(guān)系。這里Person表被諸如Employee、BusinessEntityContact、Password等多個(gè)表引用。
4?總結(jié)
暫無(wú).
總結(jié)
以上是生活随笔為你收集整理的PowerDesigner 逆工程生成物理模型图解的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 什么是短线投资 短期内获取差价收益的投资
- 下一篇: 为什么我的借呗没有额度