日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
技術(shù)前沿UML數(shù)據(jù)建模Profile

本節(jié)向大家介紹一下UMUML數(shù)據(jù)建模 Profile,主要包括數(shù)據(jù)塊技術(shù),統(tǒng)一建模語(yǔ)言和UML數(shù)據(jù)建模配置文件等內(nèi)容,希望通過(guò)本節(jié)的學(xué)習(xí)你對(duì)UML數(shù)據(jù)建模 Profile有一定的了解。

UML數(shù)據(jù)建模 Profile

關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)是最常見(jiàn)的數(shù)據(jù)庫(kù)使用形式。IBMRational的UML數(shù)據(jù)建模配置文件提供了一種為滿足數(shù)據(jù)庫(kù)建模和數(shù)據(jù)庫(kù)設(shè)計(jì)的需要而使用和理解UML的簡(jiǎn)單的方法。

數(shù)據(jù)庫(kù)技術(shù)

數(shù)據(jù)庫(kù)是按照一種易于利用程序進(jìn)行存儲(chǔ)和檢索的方式組織的數(shù)據(jù)集合。數(shù)據(jù)庫(kù)包含了存儲(chǔ)和檢索信息的方法。
這些信息以及組織這些信息的需求因應(yīng)用程序類型的不同而異。但是,關(guān)系數(shù)據(jù)庫(kù)可以滿足大部分的市場(chǎng)和常見(jiàn)需求。其他類型的數(shù)據(jù)庫(kù),比如層次數(shù)據(jù)庫(kù)、面向?qū)ο髷?shù)據(jù)庫(kù)和超文本數(shù)據(jù)庫(kù)也在市場(chǎng)上占有一席之地。

關(guān)系數(shù)據(jù)庫(kù)實(shí)現(xiàn)了實(shí)體的一個(gè)非常簡(jiǎn)單的原則,該原則可以看作是表,以及作為其他實(shí)體的引用的實(shí)體間的關(guān)系。關(guān)系數(shù)據(jù)庫(kù)支持的其他概念用于實(shí)現(xiàn)更輕松的訪問(wèn)、速度和安全性。
關(guān)系數(shù)據(jù)庫(kù)建模系統(tǒng)(RelationalDataBaseModelingSystem)技術(shù)是市場(chǎng)上最可靠的技術(shù)之一。其基本思想已有三十多年的歷史,第一個(gè)產(chǎn)品也于25年前就開發(fā)出來(lái)了。
標(biāo)準(zhǔn)化的呼聲越來(lái)越高,于是就產(chǎn)生了SQL,它是用于數(shù)據(jù)定義和數(shù)據(jù)操縱的標(biāo)準(zhǔn)化語(yǔ)言。有三個(gè)版本的標(biāo)準(zhǔn),分別叫做SQL-1、SQL-2和SQL-3。盡管早在1992年就已標(biāo)準(zhǔn)化,但SQL-2仍是目前主要供應(yīng)商最常使用的一種標(biāo)準(zhǔn)。他們利用自己的語(yǔ)言和結(jié)構(gòu)構(gòu)造擴(kuò)展了他們的實(shí)現(xiàn),以涵蓋市場(chǎng)需求。

統(tǒng)一建模語(yǔ)言

統(tǒng)一建模語(yǔ)言與SQL相比算是一種比較新的技術(shù)。UML在1997年被標(biāo)準(zhǔn)化,之后有一些小的修訂。但是UML的源頭可追溯到上世紀(jì)80年代以及90年代初,當(dāng)時(shí)不同的建模語(yǔ)言正試圖建立一種描述和設(shè)計(jì)更好的應(yīng)用程序的方法。

該語(yǔ)言最初針對(duì)軟件開發(fā),但是它有足夠的遠(yuǎn)見(jiàn),所以不僅限于任何方向。UML隱含了自適應(yīng)的概念,可用于描述軟件相關(guān)和不相關(guān)的專業(yè)領(lǐng)域。配置文件在不偏離該語(yǔ)言標(biāo)準(zhǔn)的情況下將UML定制到一個(gè)領(lǐng)域。
統(tǒng)一建模的力量在于將所有領(lǐng)域的專業(yè)知識(shí)合并在一個(gè)統(tǒng)一平臺(tái)中。不管使用哪種技術(shù),都可以利用相同的語(yǔ)言對(duì)它們進(jìn)行描述。

UML數(shù)據(jù)建模配置文件

關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)是最常見(jiàn)的數(shù)據(jù)庫(kù)使用形式。IBMRational的UML數(shù)據(jù)建模配置文件提供了一種為滿足數(shù)據(jù)庫(kù)建模和數(shù)據(jù)庫(kù)設(shè)計(jì)的需要而使用和理解UML的簡(jiǎn)單的方法。數(shù)據(jù)庫(kù)中使用的表和關(guān)系的概念在核心UML中被映射為類和關(guān)聯(lián)的概念。但是在數(shù)據(jù)庫(kù)建模中還有其他的構(gòu)造和約束(比如數(shù)據(jù)庫(kù)和模式)必須被可視化地建模。

圖1數(shù)據(jù)庫(kù)實(shí)現(xiàn)的多樣性

圖1顯示了數(shù)據(jù)庫(kù)部署的多樣性。以下這些復(fù)雜分配:表與視圖到模式、模式到數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)到表空間(tablespace)和節(jié)點(diǎn),把需要底層構(gòu)架的一種簡(jiǎn)單表示的每個(gè)數(shù)據(jù)庫(kù)管理員(DBA)搞得暈頭轉(zhuǎn)向。因此UML數(shù)據(jù)建模 Profile中計(jì)劃數(shù)據(jù)庫(kù)的分發(fā)和配置成為一項(xiàng)關(guān)鍵能力。

節(jié)點(diǎn)

數(shù)據(jù)庫(kù)所在的物理實(shí)體(計(jì)算機(jī))被表示為節(jié)點(diǎn)。該表示法是核心UML的一部分。

節(jié)點(diǎn)用于部署圖中,代表了軟件部署的物理配置。部署圖包括節(jié)點(diǎn)以及節(jié)點(diǎn)間的連接。這些連接代表了通信協(xié)議。

圖2部署圖

"DB2ServerLexington"、"OracleServerCupertino"和"OracleSeverRedmond"代表了節(jié)點(diǎn),XML、JDBC和OraNet代表了通信協(xié)議。所有的軟件和數(shù)據(jù)庫(kù)都必須部署在物理節(jié)點(diǎn)上。

部署圖對(duì)于數(shù)據(jù)管理員配置服務(wù)器和跟蹤問(wèn)題很重要(首先開始部署,然后開始鉆研細(xì)節(jié))。


文章標(biāo)題:技術(shù)前沿UML數(shù)據(jù)建模Profile
本文URL:http://www.5511xx.com/article/coepgjc.html