




已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PowerDesigner 使用方法簡(jiǎn)介一、 從網(wǎng)上下載軟件。路徑為:計(jì)算機(jī)系軟件工程與項(xiàng)目管理(CMM)工具二、 安裝軟件三、 軟件使用過(guò)程根據(jù)下述過(guò)程建立如圖所示的E-R圖。1、 點(diǎn)擊PowerDesigner圖標(biāo)啟動(dòng)軟件。進(jìn)入到初始頁(yè)面,如圖2所示2、 點(diǎn)擊菜單中的文件項(xiàng),選擇新建,出現(xiàn)要求選擇建立何種模型的模型類(lèi)型對(duì)話(huà)框。其中Conceptual Data Model CDM,為概念(數(shù)據(jù))模型,它建立的就是E-R圖 Business Process Model BPM,業(yè)務(wù)處理模型 Object-Oriented ModelOOM,面向?qū)ο竽P?Physical Data ModelPDM,物理(數(shù)據(jù))模型,它建立的就是數(shù)據(jù)庫(kù)表選擇CDM并單擊確認(rèn)按鈕。3、 進(jìn)入PowerDesigner的CDM操作窗口4、界面上出現(xiàn)一個(gè)小工具條palette,里面包括常用的數(shù)據(jù)庫(kù)建模工具。用鼠標(biāo)單擊工具條中的工具后,到界面中央單擊或拖動(dòng)即可。為了能夠完成前述圖1的內(nèi)容,選中圖標(biāo) ,在界面中間單擊五次,形成如圖所示畫(huà)面。此時(shí),每一個(gè)實(shí)體都是空的。需要逐個(gè)進(jìn)行定義和描述。5、 定義實(shí)體雙擊其中的一個(gè)實(shí)體,彈出實(shí)體屬性定義對(duì)話(huà)框。對(duì)“General”選項(xiàng)卡上的內(nèi)容進(jìn)行定義。Name :定義實(shí)體的顯示名稱(chēng)(圖書(shū))Code :定義實(shí)體的代碼中表示名稱(chēng)(book),必須是英文。Number :實(shí)體中實(shí)例(記錄)的最大個(gè)數(shù)(100000000,它表示圖書(shū)館的最大藏書(shū)量可達(dá)一億冊(cè))。這個(gè)數(shù)字的作用是便于估計(jì)數(shù)據(jù)庫(kù)服務(wù)器的磁盤(pán)容量。6、 定義屬性、屬性的約束和算法“Attribute”選項(xiàng)卡上定義屬性,如圖所示每一行定義一個(gè)屬性,包括屬性描述(名稱(chēng),name)、屬性代碼(code)、數(shù)據(jù)類(lèi)型(type)、使用域(domain)、是否可空(強(qiáng)制,M)、是否為主鍵(P)、是否顯示在模型中(D)。屬性描述在概念模型中進(jìn)行顯示,轉(zhuǎn)換成物理模型后將被忽略,轉(zhuǎn)而顯示屬性代碼。定義數(shù)據(jù)類(lèi)型時(shí),可以單擊Data type欄中的“.”按鈕,出現(xiàn)如圖所示的界面。界面最下行將根據(jù)選擇相應(yīng)的數(shù)據(jù)類(lèi)型的不同,而顯示不同的附加屬性描述。 domain的使用方法:域是某個(gè)或某些屬性的取值范圍,域在定義之后,可以被多個(gè)實(shí)體的屬性共享使用。域的定義在模型設(shè)計(jì)中具有重要意義,它使得不同實(shí)體中的屬性標(biāo)準(zhǔn)化更加容易。例如,可以定義一個(gè)Address域,使它的數(shù)據(jù)類(lèi)型為VarChar(40)。在模型設(shè)計(jì)中,記載地址的屬性可能包含在多個(gè)實(shí)體中,使用了Address域的所有地址屬性,一旦修改了Address的定義,使用該域的所有“地址”的定義也會(huì)隨之改變。使用方法,參見(jiàn)附錄“創(chuàng)建域的方法”。7、 同理,完成其它的4個(gè)實(shí)體的定義,如圖所示。8、 定義關(guān)系關(guān)系圖例介紹工具欄中有兩種關(guān)系工具。:?jiǎn)渭兊倪B接兩個(gè)數(shù)據(jù)實(shí)體:通過(guò)建立關(guān)系聯(lián)接兩個(gè)數(shù)據(jù)實(shí)體單擊對(duì)應(yīng)圖標(biāo)后,分別從提個(gè)數(shù)據(jù)實(shí)體上拖拽到另一個(gè)數(shù)據(jù)實(shí)體上,建立起對(duì)應(yīng)的關(guān)系。雙擊界面中的關(guān)系線(xiàn),出現(xiàn)關(guān)系屬性窗口。Name:關(guān)系描述Code:關(guān)系代碼Comment:關(guān)系的進(jìn)一步說(shuō)明,可空Entity1和Entity2為關(guān)聯(lián)的兩個(gè)實(shí)體名稱(chēng)。單擊Detail選項(xiàng)卡出現(xiàn)詳細(xì)關(guān)聯(lián)信息(圖)。One-Many:聯(lián)系的類(lèi)型,表示一對(duì)多的關(guān)系。其他為一對(duì)一、多對(duì)一、多對(duì)多Cardinality:基數(shù),“0,n”表示一個(gè)實(shí)體可以有0到n個(gè)關(guān)聯(lián)實(shí)體,“1,n”表示一個(gè)實(shí)體是少有一個(gè)或1個(gè)以上關(guān)聯(lián)實(shí)體。Mandatory:是否強(qiáng)制存在至少一個(gè)關(guān)聯(lián)實(shí)體。選中候選框后,觀察對(duì)應(yīng)的Cardinality項(xiàng)的變化。定義完畢后,點(diǎn)擊“確認(rèn)”按鈕,返回CDM主界面。9、 檢驗(yàn)正確性單擊菜單欄“Tools”中“Check Model”命令來(lái)檢查E-R圖的錯(cuò)誤。檢查結(jié)果分為沒(méi)有錯(cuò)誤、錯(cuò)誤和警告三類(lèi)錯(cuò)誤是必須要改正的。圖標(biāo)為警告(例如,一個(gè)實(shí)體有外鍵沒(méi)有主鍵)可以改正也可以不改正,圖標(biāo)為CDM是邏輯模型,是系統(tǒng)的概要設(shè)計(jì),還需通過(guò)PDM模型完成詳細(xì)設(shè)計(jì)。系統(tǒng)提供模型之間的相互轉(zhuǎn)換。10、 選擇生成PDM在Tools菜單中單擊Generate Physical Data Model命令,打開(kāi)物理模型設(shè)置窗口。 Generate Physical new Data Model:選中此項(xiàng),表示生成新的物理模型其中DBMS:選擇數(shù)據(jù)庫(kù)類(lèi)型,例如Microsoft Access 2000Name:物理模型的名字(描述)Code :物理模型代碼。11、 注意觀察生成的PDM 與CDM之間的差距給出物理模型生成圖片12、 可以在PDM模型的基礎(chǔ)之上進(jìn)行修改,并且可以通過(guò)Tools菜單中單擊Generate Conceptual Data Model命令,轉(zhuǎn)換成對(duì)應(yīng)的CDM模型。13、 創(chuàng)建數(shù)據(jù)庫(kù)1) 創(chuàng)建數(shù)據(jù)源單擊Database菜單中的Configure Connections 命令,出現(xiàn)ODBC數(shù)據(jù)源管理器對(duì)話(huà)框。根據(jù)其中的提示,創(chuàng)建一個(gè)自定義數(shù)據(jù)源。2) 設(shè)定工作路徑單擊Database菜單下的Generate Database 命令,打開(kāi)如下對(duì)話(huà)框。其中Director:保存SQL腳本文件的路徑File:保存SQL腳本文件的名稱(chēng)Generation:生成數(shù)據(jù)庫(kù)的方式。Script Generate 為只生成腳本文件;ODBC Generate 為直接生成對(duì)應(yīng)的數(shù)據(jù)庫(kù)。3) 系統(tǒng)自動(dòng)進(jìn)行正確性驗(yàn)證后,進(jìn)入到連接數(shù)據(jù)庫(kù)的階段。選中第一項(xiàng)Machine data source,并且從下拉菜單中選出剛才設(shè)定好的數(shù)據(jù)源名稱(chēng),(如果有用戶(hù)名、密碼,則在Login功能項(xiàng)中填寫(xiě))點(diǎn)擊Connect按鈕生成腳本語(yǔ)句。如圖所示。4) 生成數(shù)據(jù)庫(kù)點(diǎn)擊Excute按鈕,生成數(shù)據(jù)庫(kù)。14
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年初高中藝術(shù)課程考試試題及答案
- 2025年信息系統(tǒng)管理專(zhuān)業(yè)考試題及答案
- 2025年影視制作管理師考試試卷及答案講解
- 2025年消防員上崗考試試題及答案
- 2025年傳媒與新聞專(zhuān)業(yè)綜合考試試題及答案
- 游戲開(kāi)發(fā)工程師團(tuán)隊(duì)協(xié)作合同
- 環(huán)保物流車(chē)隊(duì)承包合作協(xié)議
- 影視行業(yè)群眾演員選拔與合同執(zhí)行標(biāo)準(zhǔn)合同
- 旅游意外險(xiǎn)附加疾病預(yù)防與治療協(xié)議
- 環(huán)保項(xiàng)目廢氣數(shù)據(jù)補(bǔ)充與環(huán)保設(shè)施改造協(xié)議
- 《管理學(xué)基礎(chǔ)》課程標(biāo)準(zhǔn)(含課程思政)
- 2025年春新北師大版數(shù)學(xué)七年級(jí)下冊(cè)課件 第四章 三角形 問(wèn)題解決策略:特殊化
- 大學(xué)語(yǔ)文知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋南昌大學(xué)
- 不良行為學(xué)生教育轉(zhuǎn)化工作實(shí)施方案例文(6篇)
- 【MOOC】現(xiàn)代教育技術(shù)-淮陰師范學(xué)院 中國(guó)大學(xué)慕課MOOC答案
- 產(chǎn)品方案設(shè)計(jì)模板
- 2023年山東省濟(jì)南市中考語(yǔ)文試卷
- 人民大2023張占錄-張正峰-國(guó)土空間規(guī)劃學(xué)課件第2章-國(guó)土空間規(guī)劃原理
- 一起干活安全協(xié)議書(shū)
- 從心理學(xué)角度談醫(yī)患溝通
- 賽力斯招聘在線(xiàn)測(cè)評(píng)題
評(píng)論
0/150
提交評(píng)論