面向?qū)ο蟮恼Z(yǔ)義數(shù)據(jù)模型及其在空間數(shù)據(jù)庫(kù)中的應(yīng)用

面向?qū)ο蟮恼Z(yǔ)義數(shù)據(jù)模型及其在空間數(shù)據(jù)庫(kù)中的應(yīng)用

ID:31794162

大小:63.15 KB

頁(yè)數(shù):14頁(yè)

時(shí)間:2019-01-18

面向?qū)ο蟮恼Z(yǔ)義數(shù)據(jù)模型及其在空間數(shù)據(jù)庫(kù)中的應(yīng)用_第1頁(yè)
面向?qū)ο蟮恼Z(yǔ)義數(shù)據(jù)模型及其在空間數(shù)據(jù)庫(kù)中的應(yīng)用_第2頁(yè)
面向?qū)ο蟮恼Z(yǔ)義數(shù)據(jù)模型及其在空間數(shù)據(jù)庫(kù)中的應(yīng)用_第3頁(yè)
面向?qū)ο蟮恼Z(yǔ)義數(shù)據(jù)模型及其在空間數(shù)據(jù)庫(kù)中的應(yīng)用_第4頁(yè)
面向?qū)ο蟮恼Z(yǔ)義數(shù)據(jù)模型及其在空間數(shù)據(jù)庫(kù)中的應(yīng)用_第5頁(yè)
資源描述:

《面向?qū)ο蟮恼Z(yǔ)義數(shù)據(jù)模型及其在空間數(shù)據(jù)庫(kù)中的應(yīng)用》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。

1、面向?qū)ο蟮恼Z(yǔ)義數(shù)據(jù)模型及其在空間數(shù)據(jù)庫(kù)中的應(yīng)用弟18卷弟{期武漢測(cè)繪科技大學(xué)1.18NO.41993年12月3ournaJofwullanTechnicalUniversityofSui"veyLngandMappingDec.l993面向?qū)ο蟮恼Z(yǔ)義數(shù)據(jù)模型及其在空間數(shù)據(jù)庫(kù)中的應(yīng)用朱欣焰許云濤銀州李錦祥/鄉(xiāng)侈朱欣焰許云濤張銀州李錦祥』’(武祝涓培科技太學(xué),計(jì)算機(jī)科學(xué)與工程系,武祝珞璃路39號(hào),4?0070)摘要傳統(tǒng)的數(shù)據(jù)庫(kù)模型適合于表示數(shù)字字母數(shù)據(jù),難以處理復(fù)雜的空間數(shù)據(jù)?面向?qū)ο蟮恼Z(yǔ)義數(shù)據(jù)模型克服了傳統(tǒng)數(shù)據(jù)模型的許多不足,越來(lái)越多地應(yīng)用于計(jì)算機(jī)科學(xué)各十瓢

2、域本文先描述了面向?qū)ο缶蘖x數(shù)據(jù)模型,然后舟紹了建立于過(guò)種模型基礎(chǔ)上的空間數(shù)據(jù)庫(kù)實(shí)驗(yàn)系統(tǒng)spOb船e翼類(lèi)亙叵釜,建墨擊量熊型啤醜鑿塑宴分類(lèi)號(hào)TP311130引言許多工程應(yīng)用問(wèn)題,如CAD/CAM,GIS等,所涉及的數(shù)據(jù)類(lèi)型繁多,數(shù)據(jù)量龐大,關(guān)系復(fù)雜,環(huán)境共享?耍求DBMS具有定義和操縱復(fù)雜對(duì)象支持抽象數(shù)據(jù)類(lèi)型以及知識(shí)嵌入的能力,并要求具有較好的可擴(kuò)充性?傳統(tǒng)的數(shù)據(jù)庫(kù)系統(tǒng)對(duì)這些空間數(shù)據(jù)應(yīng)用問(wèn)題的支持是很不夠的.面向?qū)ο蟮姆椒ㄓ捎诰哂姓Z(yǔ)義豐富,易于擴(kuò)充,提供模塊化結(jié)構(gòu)以及軟件可重用等特點(diǎn),受到7人們的廣泛重視,并且越來(lái)越多地應(yīng)用于空問(wèn)數(shù)據(jù)庫(kù)領(lǐng)域.面向?qū)ο蟮恼Z(yǔ)義數(shù)

3、據(jù)模型對(duì)空問(wèn)地理數(shù)據(jù)有較強(qiáng)的表示能力?本文試圖用這種模型來(lái)表示基于GIS的矢量形式的空間數(shù)據(jù)在此模型基礎(chǔ)上建立的空間數(shù)據(jù)庫(kù)實(shí)驗(yàn)系統(tǒng)sDobase已初步顯示了面向類(lèi)象的語(yǔ)義數(shù)據(jù)模型的應(yīng)用前景.1面向?qū)ο蟮恼Z(yǔ)義數(shù)據(jù)模型面向?qū)ο蟮恼Z(yǔ)義數(shù)據(jù)模型是由結(jié)點(diǎn)和弧線組成的網(wǎng)絡(luò)(稱(chēng)語(yǔ)義圖).結(jié)點(diǎn)表示各對(duì)象類(lèi),弧線表示各對(duì)象類(lèi)之間的聯(lián)系.1.1對(duì)象,對(duì)象類(lèi)對(duì)象泛指工程應(yīng)用領(lǐng)域中的實(shí)體概念以及所處理的數(shù)據(jù)等?為了便于對(duì)象識(shí)別,當(dāng)每建立一個(gè)新的對(duì)象吋都由系統(tǒng)賦予一個(gè)唯一的對(duì)象標(biāo)識(shí),記為Oid根據(jù)若干個(gè)對(duì)象所具有的共同語(yǔ)義性質(zhì),可以將它們組成為一個(gè)對(duì)象類(lèi)?即同一對(duì)象類(lèi)中的各個(gè)對(duì)象具

4、有相同的靜態(tài)結(jié)構(gòu),操作特性以及遵守相同的語(yǔ)義約束.對(duì)象是對(duì)象類(lèi)中的一個(gè)實(shí)例.1.2對(duì)象類(lèi)的構(gòu)成收稿日期;19fi3-04729凍欣焰.男30歲,講師,現(xiàn)從事面向?qū)ο髷?shù)據(jù)庫(kù),地圖捧腫系統(tǒng)的研究.第4期朱欣焰等t面向?qū)ο蟮恼Z(yǔ)義數(shù)據(jù)模型及其在空間數(shù)據(jù)庫(kù)中的應(yīng)用77對(duì)象類(lèi)由說(shuō)明部分和實(shí)現(xiàn)部分構(gòu)成.對(duì)象類(lèi)的說(shuō)明包括三個(gè)部分:??說(shuō)明與其它對(duì)象類(lèi)的聯(lián)系?對(duì)象類(lèi)與其它某些對(duì)象類(lèi)的聯(lián)系有聚合聯(lián)系,概括聯(lián)系和組合聯(lián)系等?這些聯(lián)系描述了類(lèi)的靜態(tài)結(jié)構(gòu).6?說(shuō)明操作特性?對(duì)象類(lèi)可作選擇,投影,連接,更新,刪除,插入等基本操作,也可以自定義英它操作?對(duì)象類(lèi)的操作特性描述了類(lèi)的動(dòng)態(tài)特

5、性.C.說(shuō)明對(duì)象類(lèi)的規(guī)則和約束.對(duì)象類(lèi)的實(shí)現(xiàn)部分包括實(shí)現(xiàn)對(duì)象類(lèi)的全部語(yǔ)義所要進(jìn)行的各種過(guò)程和方法.1.3實(shí)體對(duì)象類(lèi)和域?qū)ο箢?lèi)131實(shí)體對(duì)象羹實(shí)體對(duì)象類(lèi)(記為E類(lèi))表示現(xiàn)實(shí)實(shí)體的對(duì)象類(lèi),它在實(shí)際應(yīng)用中能獨(dú)立地存在?因此,E類(lèi)除了說(shuō)明部分和實(shí)現(xiàn)部分外,還具有實(shí)例的集合?在語(yǔ)義圖中,用矩形代表E類(lèi),并在矩形內(nèi)標(biāo)出E類(lèi)名?如圖1所示,pointline,polygon均屬于E類(lèi).E類(lèi)往往用一個(gè)或多個(gè)屬性來(lái)描述其性質(zhì),在創(chuàng)建E類(lèi)時(shí),用戶要給描述性質(zhì)的屬性賦值,以區(qū)別不同的實(shí)例.1.3.2域?qū)ο箢?lèi)域?qū)ο箢?lèi)(記為D類(lèi))用來(lái)描述實(shí)體對(duì)象類(lèi)的數(shù)據(jù)類(lèi)型,結(jié)構(gòu)以及取值范圍?在實(shí)

6、際應(yīng)用中,D類(lèi)不可能獨(dú)立存在,也不可能象實(shí)體對(duì)象類(lèi)那樣存在具體實(shí)例集合?在語(yǔ)義圖中,用小圓代表D類(lèi),并在小圓的旁邊標(biāo)出D類(lèi)名?如圖1中的x,y等.D類(lèi)可進(jìn)一步分為原子D類(lèi)和集成D類(lèi),原子D類(lèi)可由系統(tǒng)預(yù)先定義,女口integer,charae一ter,real,boolean等;集成D類(lèi)由其它對(duì)象類(lèi)根據(jù)需要通過(guò)數(shù)據(jù)構(gòu)造器構(gòu)造出來(lái).圖1語(yǔ)義聯(lián)系1?4語(yǔ)義聯(lián)系l.d.l分類(lèi)(classification)在面向?qū)ο蟮哪P椭?,把具有相同性質(zhì)的對(duì)象有抽象成類(lèi),每個(gè)對(duì)象為類(lèi)的實(shí)例,實(shí)例與類(lèi)之間的聯(lián)系為成員關(guān)系(a一member—of>1.4.2概括聯(lián)系(gene

7、raliztion)在對(duì)象類(lèi)的層次結(jié)構(gòu)中,超類(lèi)結(jié)點(diǎn)為子類(lèi)結(jié)點(diǎn)的一般化,子類(lèi)結(jié)點(diǎn)為超類(lèi)結(jié)點(diǎn)的特殊化(specialization).每個(gè)子類(lèi)同其超類(lèi)之間為,,is—a"聯(lián)系?如piont,line,polygon,它們可以概括為graphical一element這一實(shí)體對(duì)象類(lèi),即點(diǎn),線,多邊形均是一種圖形要素?在語(yǔ)義圖上,概括聯(lián)系用弧和標(biāo)注G來(lái)表示,如圖1所示?在Gs—獷聯(lián)系中,上層的E類(lèi)為父類(lèi),下層E類(lèi)為子類(lèi),子類(lèi)繼承了其父類(lèi)的屬性,操作,規(guī)則,而但繼承性可以傳遞到子類(lèi)的子類(lèi).78武漢測(cè)繪科技大學(xué)1993單1.4.3聚合聯(lián)系(Aggregation)實(shí)體對(duì)

8、象類(lèi)可以分解為若干個(gè)成分類(lèi)的集合?這些成分類(lèi)與該實(shí)體對(duì)象類(lèi)之聞的聯(lián)

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。