欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

包含pdmnosql的詞條

power designer pdm怎么生成sql

正向工程:PDM---sql or database 項(xiàng)目中我們經(jīng)常需要根據(jù)PDM生成sql腳本,然后由sql腳本一起執(zhí)行到數(shù)據(jù)庫中,如果PDM中表比較多,我們一個個去建的話會很費(fèi)時間,根據(jù)需要我們也可以直接將pdm生成到數(shù)據(jù)庫中。

東西湖網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián)公司,東西湖網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為東西湖近1000家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)要多少錢,請找那個售后服務(wù)好的東西湖做網(wǎng)站的公司定做!

逆向工程:sql or database ---PDM 有時我們也需要根據(jù)sql腳本生成pdm圖,或者是數(shù)據(jù)庫的最新信息生成到PDM中。

下面一一做介紹說明:

一、pdm生成sql:

1.Database ---》Database Generation或者 CTRL+G快捷鍵 打開生成對話框,做下面的相關(guān)設(shè)置后,點(diǎn)擊ok即可生成sql腳本。

如何用Powerdesigner的PDM生成數(shù)據(jù)庫

工具:

Sybase PowerDesigner 15.1

Microsoft SQL Server 2005

第一步概要設(shè)計(jì):

打開PowerDesigner軟件,設(shè)計(jì)“概念數(shù)據(jù)模型”(ConceptualData Model):

點(diǎn)擊workspace 右鍵---》New—Conceptual DataModel,

彈出如下界面:

設(shè)計(jì)表、表結(jié)構(gòu):

在設(shè)計(jì)屬性(字段)的時候,三個字母(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ì)”,即對表的具體實(shí)現(xiàn)。

將概要設(shè)計(jì)模板轉(zhuǎn)換為物理設(shè)計(jì)

選擇“Tools”--“Generate Physical DataModel…”即可。

然后選擇你的DBMS.

點(diǎn)擊“確定”按鈕以后,就產(chǎn)生了對應(yīng)“SQL Server 2005”數(shù)據(jù)庫的表、屬性、關(guān)系的具體實(shí)現(xiàn)。

這時就會有一個物理設(shè)計(jì)的模板出現(xiàn),將你在概要設(shè)計(jì)時的實(shí)體都轉(zhuǎn)換成具體的表。

第三步:在SQL Server2005中手動創(chuàng)建數(shù)據(jù)庫(也可以用SQL創(chuàng)建庫,pd可以將我們的表設(shè)計(jì)都轉(zhuǎn)換成SQL)

需手動在SQL SERVER2005中創(chuàng)建您的數(shù)據(jù)!如:“Students“,此過程省略…

第四步:在數(shù)據(jù)源ODBC中配置用戶數(shù)據(jù)源

第五步:在SQL Server2005中自動創(chuàng)建表結(jié)構(gòu)

首先:根據(jù)“物理數(shù)據(jù)模型”(Physical Data Model)自動建立相應(yīng)的SQL語句:

其次:執(zhí)行其創(chuàng)建的SQL語句文件,將數(shù)據(jù)表結(jié)構(gòu)自動創(chuàng)建到SQL Server 2005數(shù)據(jù)庫中:

完成以上步驟后,刷新SQL Server 2005數(shù)據(jù),將會看到你所創(chuàng)建的相關(guān)表結(jié)構(gòu)。

怎么把pdm文件轉(zhuǎn)化sql語句

Database ---》Database Generation或者 CTRL+G快捷鍵 打開生成對話框,做下面的相關(guān)設(shè)置后,點(diǎn)擊ok即可生成sql腳本。

General標(biāo)簽說明:

Directory:生成腳本的保存目錄

File name:sql腳本名

Generation type:生成方式有兩種:

Script generation:生成腳本(這里我們選擇生成腳本方式)

Direct generation:直接生成到數(shù)據(jù)庫

One file only:生成一個腳本文件(默認(rèn)選擇)

Check model:檢查模型(一般不檢查,有時檢查模型會報(bào)錯)

Automatic archive:生成sql同時生成apm(一般不選擇)

Options標(biāo)簽說明:

User 一般要去掉,因?yàn)橛脩粢话愣加蒁BA去生成,這里我們就不需要去創(chuàng)建了。

drop table 也要去掉,否則腳本中會有drop語句,若數(shù)據(jù)庫沒有這些表 會報(bào)錯。

Selection標(biāo)簽說明:

預(yù)覽sql語句

如何解決PDM生成sql腳本的過程中,無法生成外鍵約束

先將數(shù)據(jù)庫修改成sqlserver2000,

雙擊存在問題的約束,選擇Integrity選項(xiàng)卡,修改Implementation屬性值為Declarative。

再次選擇Preview選項(xiàng)卡

ok,現(xiàn)在一切正常,這時再把數(shù)據(jù)庫變成sqlserver2008。

本文題目:包含pdmnosql的詞條
文章鏈接:http://chinadenli.net/article42/dsgojec.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化微信小程序虛擬主機(jī)品牌網(wǎng)站建設(shè)網(wǎng)頁設(shè)計(jì)公司用戶體驗(yàn)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)