999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Power Designer的數(shù)據(jù)模型研究

2013-12-31 00:00:00劉暢
消費(fèi)電子·下半月 2013年9期

摘 要:隨著數(shù)據(jù)庫(kù)技術(shù)的迅速發(fā)展,它已經(jīng)成為計(jì)算機(jī)信息系統(tǒng)和應(yīng)用系統(tǒng)的基礎(chǔ)和核心。而數(shù)據(jù)庫(kù)系統(tǒng)的核心是建立在數(shù)據(jù)模型基礎(chǔ)上的,本文主要介紹了數(shù)據(jù)模型的組成要素和基于Power Designer的數(shù)據(jù)建模流程及正、逆向工程。

關(guān)鍵詞:Power Designer數(shù)據(jù)模型數(shù)據(jù)庫(kù)

中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1674-7712 (2013) 18-0000-01

一、Power Designer分析設(shè)計(jì)過程

Power Designer是Sybase公司推出的數(shù)據(jù)庫(kù)建模及設(shè)計(jì)工具,是一種圖形化的易于使用的CASE工具集,使用它可以方便地進(jìn)行數(shù)據(jù)庫(kù)的分析與設(shè)計(jì)。分析設(shè)計(jì)人員利用Power Designer可建立三類模型,即面向?qū)ο竽P停∣riented Object Model,簡(jiǎn)稱OOM)、概念數(shù)據(jù)模型(Conceptual Data Model,簡(jiǎn)稱CDM)、物理數(shù)據(jù)模型(Physical Data Model,簡(jiǎn)稱PDM)。程序開發(fā)人員利用模型報(bào)告(Report)、數(shù)據(jù)庫(kù)SQL腳本、用戶數(shù)據(jù)庫(kù)結(jié)構(gòu)及應(yīng)用程序代碼,結(jié)合應(yīng)用程序開發(fā)工具(如PB、VB、C++、C#、JAVA等)和數(shù)據(jù)庫(kù)管理系統(tǒng)(Database Management System,簡(jiǎn)稱DBMS)開發(fā)出符合要求的軟件。

圖1 Power Designer分析過程

二、數(shù)據(jù)模型的類型

(一)業(yè)務(wù)程序模型。業(yè)務(wù)程序模型(BPM)描述業(yè)務(wù)的各種不同內(nèi)在任務(wù)和內(nèi)在流程,以及客戶如何以這些任務(wù)和流程互相影響。BPM是從業(yè)務(wù)合伙人的觀點(diǎn)來(lái)看業(yè)務(wù)邏輯和規(guī)則的概念模型,使用一個(gè)圖表描述程序、流程、信息和合作協(xié)議之間的交互作用。

(二)概念數(shù)據(jù)建模。概念數(shù)據(jù)建模是建模的重要階段,它是抽象的數(shù)據(jù)結(jié)構(gòu),概念數(shù)據(jù)建模與模型的實(shí)現(xiàn)方法無(wú)關(guān)。

(三)物理數(shù)據(jù)建模。物理數(shù)據(jù)建模過程產(chǎn)生的PMD是通過將特定DBMS與CDM的特性結(jié)合在一起而實(shí)現(xiàn)的。

(四)面向?qū)ο蠼!J抢肬ML的圖形來(lái)描述系統(tǒng)結(jié)構(gòu)的模型,它從不同角度表現(xiàn)系統(tǒng)的工作狀態(tài)。這些圖形有助于用戶、管理人員、系統(tǒng)分析員、開發(fā)人員、測(cè)試人員和其他人員之間進(jìn)行信息交流。

三、概念數(shù)據(jù)模型的創(chuàng)建過程

(1)新建概念數(shù)據(jù)模型。選擇File-->New,選擇CDM模型(即概念數(shù)據(jù)模型)建立模型。然后,選擇新增的CDM模型,在General標(biāo)簽里可以輸入所建模型的名稱、代碼、描述、創(chuàng)建者、版本以及默認(rèn)的圖表等等信息。在Notes標(biāo)簽里可以輸入相關(guān)描述及說(shuō)明信息。(2)創(chuàng)建新實(shí)體。在CDM的圖形窗口中,點(diǎn)擊Pointer工具或右擊鼠標(biāo),釋放Entitiy工具。(3)添加實(shí)體屬性。在Attribute選項(xiàng)標(biāo)簽上可以添加屬性。(4)檢查約束和定義屬性。標(biāo)準(zhǔn)檢查約束是一組確保屬性有效的表達(dá)式。(5)數(shù)據(jù)項(xiàng)操作。數(shù)據(jù)項(xiàng)(Data Item)是信息存儲(chǔ)的最小單位,它可以附加在實(shí)體上作為實(shí)體的屬性。(6)聯(lián)系,如圖2。

圖2 實(shí)體間的四種聯(lián)系

四、概念數(shù)據(jù)模型向物理數(shù)據(jù)模型轉(zhuǎn)換的過程

CDM模型轉(zhuǎn)換為PDM模型的具體步驟是:(1)打開Tools-->Generate Physical DataModel項(xiàng),打開物理數(shù)據(jù)模型設(shè)置窗口,選擇General頁(yè)。(2)選擇Selection頁(yè),選擇概念數(shù)據(jù)模型中已定義的實(shí)體。(3)選擇完畢后,按“確認(rèn)”按鈕,開始生成物理數(shù)據(jù)模型。

五、正向與逆向工程

(一)正向工程。Power Designer可以直接從PDM產(chǎn)生一個(gè)數(shù)據(jù)庫(kù),或產(chǎn)生一個(gè)能在數(shù)據(jù)庫(kù)管理系統(tǒng)環(huán)境中運(yùn)行的數(shù)據(jù)庫(kù)腳本。可以生成數(shù)據(jù)庫(kù)腳本,如果選擇ODBC方式,選擇Database-->GenerateDatabase項(xiàng)或選擇Database-->ModifyDatabase項(xiàng),可以直接連接到數(shù)據(jù)庫(kù),從而直接產(chǎn)生數(shù)據(jù)庫(kù)表以及其他數(shù)據(jù)庫(kù)對(duì)象。

(二)逆向工程。Power Designer也可以將已存在的數(shù)據(jù)庫(kù)產(chǎn)生進(jìn)新的PDM之內(nèi)。數(shù)據(jù)來(lái)源可能是腳本文件或一個(gè)開放數(shù)據(jù)庫(kù)連接數(shù)據(jù)來(lái)源。當(dāng)逆向工程使用腳本的時(shí)候,可以使用一個(gè)單一腳本文件或一些腳本文件。選擇Database->Reverse Engineer Database項(xiàng)。如下圖所示:

圖3 數(shù)據(jù)庫(kù)逆向工程選項(xiàng)

六、結(jié)束語(yǔ)

目前僅有的數(shù)據(jù)模型對(duì)于現(xiàn)代軟件是不夠的,使用Power Designer和模型驅(qū)動(dòng)的方法可以大大加速開發(fā)進(jìn)度,縮短開發(fā)時(shí)間,提高生產(chǎn)率,降低錯(cuò)誤,提高軟件質(zhì)量。

參考文獻(xiàn):

[1]王珊,薩師煊.數(shù)據(jù)庫(kù)系統(tǒng)概論[M].北京:高等教育出版社,2010,05.

[2]尹建民.PowerDesigner12.5實(shí)用培訓(xùn)教程[R].中科院計(jì)算所培訓(xùn)中心,2010,01.

[作者簡(jiǎn)介]劉暢(1978-),計(jì)算機(jī)網(wǎng)絡(luò)教研室,研究方向:計(jì)算機(jī)網(wǎng)絡(luò)。

主站蜘蛛池模板: 国产91久久久久久| 欧美yw精品日本国产精品| 99视频在线观看免费| 制服丝袜亚洲| 精品伊人久久久大香线蕉欧美| 日本午夜影院| 国产玖玖玖精品视频| 国产美女一级毛片| 天天色综网| 国产精品视频久| 国产一级α片| 伊在人亞洲香蕉精品區| 色综合成人| 伊在人亞洲香蕉精品區| 无码精品一区二区久久久| 视频二区国产精品职场同事| 欧美高清国产| 精品黑人一区二区三区| 久久永久精品免费视频| 国产在线日本| 一本大道香蕉久中文在线播放 | 无码国产伊人| 激情爆乳一区二区| 国产粉嫩粉嫩的18在线播放91| 69综合网| 日韩午夜福利在线观看| 久久青草免费91观看| 男人天堂亚洲天堂| 中文字幕亚洲精品2页| 日韩福利在线视频| 久久综合激情网| 中文字幕不卡免费高清视频| 亚洲人成网站日本片| 国产麻豆福利av在线播放| 国产免费久久精品44| 一本视频精品中文字幕| 亚洲av无码专区久久蜜芽| 亚洲AV无码一二区三区在线播放| 99爱在线| 亚洲成A人V欧美综合天堂| 亚洲一区二区成人| 日本不卡在线播放| 亚洲一区二区成人| 中文字幕丝袜一区二区| 国产午夜看片| 特级aaaaaaaaa毛片免费视频 | 四虎影视无码永久免费观看| 国产精品漂亮美女在线观看| 亚洲人成影院午夜网站| 欧美亚洲国产视频| 国产精品视频白浆免费视频| 内射人妻无码色AV天堂| 91啦中文字幕| 久久国产精品国产自线拍| 国产午夜一级毛片| 国产无码性爱一区二区三区| 在线播放国产一区| 91无码人妻精品一区| 中字无码av在线电影| 精品无码国产一区二区三区AV| 亚洲人成网站色7799在线播放| 免费国产在线精品一区| 亚洲日本中文字幕乱码中文| 伊人久综合| 亚洲av色吊丝无码| 日本免费新一区视频| 国产第一色| 91免费国产在线观看尤物| 高潮毛片免费观看| 真人免费一级毛片一区二区| 99re热精品视频国产免费| 国产免费羞羞视频| 色噜噜狠狠狠综合曰曰曰| 久久亚洲高清国产| 久久伊人操| 亚洲欧美另类色图| 99r在线精品视频在线播放| 久久国产精品影院| 波多野结衣一区二区三区AV| 精品日韩亚洲欧美高清a| 中文字幕首页系列人妻| 亚洲不卡无码av中文字幕|