




已閱讀5頁(yè),還剩11頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PowerDesigner 9 使用方法簡(jiǎn)介一、 從16網(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ì)話框。其中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ì)話框。對(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)關(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ì)話框。根據(jù)其中的提示,創(chuàng)建一個(gè)自定義數(shù)據(jù)源。2) 設(shè)定工作路徑單擊Database菜單下的Generate Database 命令,打開(kāi)如下對(duì)話框。其中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),(如果有用戶名、密碼,則在Login功能項(xiàng)中填寫(xiě))點(diǎn)擊Connect按鈕生成腳本語(yǔ)句。如圖所示。4) 生成數(shù)據(jù)庫(kù)點(diǎn)擊Excute按鈕,生成數(shù)據(jù)庫(kù)。14、 檢查一下數(shù)據(jù)庫(kù)生成情況。15、 結(jié)束還有很多功能,還需參考更詳細(xì)的資料。附 錄創(chuàng)建CDM域的方法1) 創(chuàng)建域在Model菜單中單
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 車(chē)輛貸款抵押合同解除與續(xù)簽協(xié)議
- 一側(cè)肺全切術(shù)后護(hù)理
- 離婚協(xié)議中子女撫養(yǎng)權(quán)變更及監(jiān)護(hù)權(quán)轉(zhuǎn)移范本
- 《父親節(jié)》少兒美術(shù)教育繪畫(huà)課件創(chuàng)意教程教案
- 2025年電氣工程及其自動(dòng)化專(zhuān)業(yè)考試試卷及答案
- 2025年電子商務(wù)專(zhuān)業(yè)技能考試試題及答案
- 2025年城市更新與發(fā)展戰(zhàn)略研究考試試卷及答案
- 2025年心理學(xué)與教育心理學(xué)專(zhuān)業(yè)考試題及答案
- 殘疾人就業(yè)安置與職業(yè)康復(fù)服務(wù)合同
- 景觀公園餐飲服務(wù)場(chǎng)地租賃與品牌合作合同
- 碼頭水手作業(yè)安全操作規(guī)程
- 2023企業(yè)法律顧問(wèn)協(xié)議范本
- 反應(yīng)釜課程設(shè)計(jì)
- 環(huán)境試驗(yàn)項(xiàng)目表
- 標(biāo)識(shí)標(biāo)牌制作服務(wù)方案(投標(biāo)方案)
- 工程變更矩陣圖
- 水閘施工規(guī)范SL 27-2014
- 混凝土及砌體結(jié)構(gòu)房屋設(shè)計(jì)-湖南大學(xué)中國(guó)大學(xué)mooc課后章節(jié)答案期末考試題庫(kù)2023年
- 培智3年級(jí)《認(rèn)識(shí)人民幣》
- 霍邱縣2022-2023學(xué)年數(shù)學(xué)三下期末教學(xué)質(zhì)量檢測(cè)試題含解析
- 汽車(chē)用TPV類(lèi)材料技術(shù)要求
評(píng)論
0/150
提交評(píng)論