【原】談?wù)剶?shù)據(jù)標(biāo)準(zhǔn)和數(shù)據(jù)模型
 標(biāo)準(zhǔn)定義了一個(gè)參考框架,強(qiáng)化交互各方之間的信任。例如,當(dāng)您在加油站加滿汽車油箱時(shí),“升”汽油的標(biāo)準(zhǔn)定義將確保您獲得的汽油量是您認(rèn)為的。反過(guò)來(lái),“人民幣”的標(biāo)準(zhǔn)定義向加油站所有者保證,您正在向他支付您購(gòu)買(mǎi)的汽油的適當(dāng)價(jià)值。本質(zhì)上,標(biāo)準(zhǔn)是交互各方之間就交互上下文達(dá)成的協(xié)議。假設(shè)任何兩方(或多方)希望共享數(shù)據(jù),則必須有一種方法來(lái)描述該數(shù)據(jù)的“樣子”,以便當(dāng)數(shù)據(jù)到達(dá)目標(biāo)位置時(shí),接收方實(shí)際上可以對(duì)其進(jìn)行處理。數(shù)據(jù)標(biāo)準(zhǔn)提供了互動(dòng)各方可以信任地交換數(shù)據(jù)的指南。數(shù)據(jù)標(biāo)準(zhǔn)的目標(biāo)是實(shí)現(xiàn)多方之間的數(shù)據(jù)共享或交換,以確保交互各方對(duì)該數(shù)據(jù)中表示的內(nèi)容具有相同的理解。當(dāng)交換的數(shù)據(jù)由結(jié)構(gòu)化數(shù)據(jù)組成時(shí),數(shù)據(jù)標(biāo)準(zhǔn)提供該結(jié)構(gòu)的描述。數(shù)據(jù)標(biāo)準(zhǔn)至少需要定義實(shí)體名稱、數(shù)據(jù)元素名稱、描述、定義和格式規(guī)則。此外,數(shù)據(jù)標(biāo)準(zhǔn)可能包括程序、實(shí)施指南和使用標(biāo)準(zhǔn)。隨著在不同操作環(huán)境中交換更多數(shù)據(jù),對(duì)定義數(shù)據(jù)標(biāo)準(zhǔn)的需求變得更加迫切。數(shù)據(jù)模型和數(shù)據(jù)標(biāo)準(zhǔn)是相關(guān)的,但它們之間存在細(xì)微差別。數(shù)據(jù)模型是現(xiàn)實(shí)世界實(shí)體的正式結(jié)構(gòu)化表示,專注于對(duì)象及其相關(guān)屬性的定義。例如,代表“人”的數(shù)據(jù)模型可能會(huì)捕獲與人的描述相關(guān)的所有屬性:姓氏、名字、體重、身高、出生日期、頭發(fā)顏色、眼睛顏色等。此外,數(shù)據(jù)模型還可以捕獲個(gè)體如何與實(shí)體相關(guān),例如記錄與客戶訂單關(guān)聯(lián)的所有項(xiàng)目。然而,數(shù)據(jù)模型主要關(guān)注表示的結(jié)構(gòu),而不必關(guān)注與該結(jié)構(gòu)中的內(nèi)容相關(guān)的細(xì)節(jié)。我們可以說(shuō)一個(gè)“人”對(duì)象的實(shí)例被賦予了該人的出生日期,并且出生日期屬性使用字符串表示,但是該模型沒(méi)有指定該出生日期是否使用月份名稱后跟日期來(lái)表示月份后接年份(例如,2013年02月27日),或者是否使用 MM/DD/YY 格式(例如,02/27/13)或任何其他日期格式表示。 無(wú)論該日期使用何種格式,只要表示在操作上下文中有效(即滿足使用該數(shù)據(jù)的人員的需要),該值將符合模型的要求。這可能沒(méi)問(wèn)題,只要使用該模型中數(shù)據(jù)的人理解這是對(duì)的。然而,一旦有人想與不同組織中的人共享使用該模型存儲(chǔ)的數(shù)據(jù),日期格式的多樣性可能會(huì)對(duì)數(shù)據(jù)從源遷移到目標(biāo)系統(tǒng)的難易程度產(chǎn)生負(fù)面影響。例如,與源數(shù)據(jù)模型在日期表示方面的相對(duì)寬松相比,該數(shù)據(jù)集的下一個(gè)用戶可能對(duì)日期格式有嚴(yán)格的要求。這種明顯的格式二分法源于這樣一個(gè)事實(shí),即任何共享數(shù)據(jù)的參與者都可能擁有他自己的數(shù)據(jù)模型,并且嵌入在每個(gè)數(shù)據(jù)模型中的是有關(guān)填充每個(gè)字段的數(shù)據(jù)類型的數(shù)據(jù)。因此,雖然一個(gè)數(shù)據(jù)模型(使用一個(gè)供應(yīng)商的數(shù)據(jù)庫(kù)系統(tǒng)構(gòu)建)可能允許將日期存儲(chǔ)為字符串,但另一個(gè)數(shù)據(jù)模型(使用不同供應(yīng)商的數(shù)據(jù)庫(kù)系統(tǒng)構(gòu)建)可能使用嵌入式系統(tǒng)類型來(lái)表示日期。解決這個(gè)問(wèn)題的方法是使用數(shù)據(jù)標(biāo)準(zhǔn)進(jìn)行數(shù)據(jù)交換。該標(biāo)準(zhǔn)可以對(duì)應(yīng)于源數(shù)據(jù)模型或目標(biāo)數(shù)據(jù)模型,或者可以提供兩種模型都不同的格式。選擇的實(shí)際格式無(wú)關(guān)緊要;重要的是參與者同意在他們交換數(shù)據(jù)的任何情況下使用選定的格式。這并不是說(shuō)數(shù)據(jù)標(biāo)準(zhǔn)不應(yīng)該與與使用交換數(shù)據(jù)的應(yīng)用程序相關(guān)的數(shù)據(jù)模型不同。相反,有時(shí)開(kāi)發(fā)與數(shù)據(jù)模型一致的數(shù)據(jù)標(biāo)準(zhǔn)非常重要。但是,重要的是要意識(shí)到數(shù)據(jù)模型和數(shù)據(jù)標(biāo)準(zhǔn)之間存在差異。標(biāo)準(zhǔn)的力量來(lái)自于使用它的所有利益相關(guān)者的力量。如果它不是很常見(jiàn),那么它就不是一個(gè)標(biāo)準(zhǔn)。 數(shù)據(jù)標(biāo)準(zhǔn)示例:空間通信和導(dǎo)航 (SCaN) 數(shù)據(jù)標(biāo)準(zhǔn)NASA 通過(guò)其在空間數(shù)據(jù)系統(tǒng)咨詢委員會(huì) (CCSDS)中的積極成員身份參與空間數(shù)據(jù)標(biāo)準(zhǔn)的制定 。NASA 是 11 個(gè)成員機(jī)構(gòu)之一,目前 CCSDS 內(nèi)有 29 個(gè)觀察員機(jī)構(gòu)。SCaN 在 CCSDS 工作組的許多活動(dòng)中發(fā)揮了技術(shù)領(lǐng)導(dǎo)作用,以制定國(guó)際標(biāo)準(zhǔn)規(guī)范并促進(jìn)合作空間機(jī)構(gòu)之間的互操作性和交叉支持。空間通信數(shù)據(jù)標(biāo)準(zhǔn)使世界空間機(jī)構(gòu)能夠相互提供交叉支持,從而消除建立和部署自己的空間和地面資產(chǎn)的需要。 1.系統(tǒng)工程: 職責(zé)是支持 CCSDS 創(chuàng)建和執(zhí)行跨學(xué)科流程,以確保標(biāo)準(zhǔn)的成功開(kāi)發(fā)2.任務(wù)操作和信息管理系統(tǒng) (MOIMS): 數(shù)據(jù)交換格式和任務(wù)操作服務(wù)以實(shí)現(xiàn)互操作性 3.航天器機(jī)載接口服務(wù) (SOIS): 用于航天器內(nèi)部和附近的飛行系統(tǒng)和組件的互操作性的接口、協(xié)議和數(shù)據(jù)交換格式4.太空鏈路服務(wù)(SLS): 開(kāi)發(fā)高效的可互操作太空鏈路通信系統(tǒng) 5.空間互聯(lián)網(wǎng)絡(luò)服務(wù) (SIS): 通信機(jī)會(huì)管理自動(dòng)化 6.交叉支持服務(wù) (CSS): 遙測(cè)、跟蹤和指揮 (TT&C) 提供商與任務(wù)航天器之間的互操作性
|
轉(zhuǎn)藏
分享
獻(xiàn)花(0)
+1