信息資源詞典系統(tǒng)框架(數(shù)據(jù)庫)
時間:2022-12-02 22:30:01 | 來源:信息時代
時間:2022-12-02 22:30:01 來源:信息時代
信息資源詞典系統(tǒng)框架 : 一個特殊的信息系統(tǒng),用于控制和描述論域的信息資源。IRDS框架在整個數(shù)據(jù)管理參考模型中,是關(guān)于IRDS管理與協(xié)調(diào)開發(fā)IRDS一系列標(biāo)準(zhǔn)的一個框架性的公用基礎(chǔ)。IRDS框架標(biāo)準(zhǔn)定義與IRDS相關(guān)的各數(shù)據(jù)級,也定義IRDS標(biāo)準(zhǔn)系列中的其他標(biāo)準(zhǔn)所規(guī)定的IRDS的接口,以及其他標(biāo)準(zhǔn)所規(guī)定的各種數(shù)據(jù)的內(nèi)容。IRDS框架標(biāo)準(zhǔn)是由ISO/IEC制訂發(fā)布的,標(biāo)準(zhǔn)編號為ISO/IEC 10027。我國國家標(biāo)準(zhǔn)為GB/T 16647—1996信息技術(shù)信息資源詞典系統(tǒng)(IRDS)框架。
在IRDS中的信息資源詞典(IRD)是一個可共享的存儲信息資源詞典的信息庫,這些信息資源可以是論域的全部或部分信息,包括: 論域開展各項業(yè)務(wù)活動所需要的數(shù)據(jù); 可用計算機(jī)化和非計算機(jī)化處理的數(shù)據(jù)和維護(hù)的數(shù)據(jù);可利用的人力和物理資源的組織信息以及負(fù)責(zé)運作信息的人力資源數(shù)據(jù)等等。IRDS框架是一個為創(chuàng)建、維護(hù)和訪問信息資源詞典提供設(shè)施定義的系統(tǒng)框架。
IRDS框架的基礎(chǔ)是四個數(shù)據(jù)級和相聯(lián)系的三個級對的概念。四個數(shù)據(jù)級的目的是為了能擴(kuò)展在IRD中保持的數(shù)據(jù)類型。它們構(gòu)成了IRDS中數(shù)據(jù)的主要內(nèi)容。IRDS數(shù)據(jù)級的概念實際上是關(guān)于數(shù)據(jù)的類型與實例概念的擴(kuò)展。
IRDS框架規(guī)定的四個數(shù)據(jù)級:
(1)IRD定義模式級: 存放IRD定義的模式。
(2)IRD定義級: 存放IRD的定義。
(3)IRD級: 存放IRD。
(4)應(yīng)用級: 存放應(yīng)用數(shù)據(jù)。
IRDS框架的四個數(shù)據(jù)級組成了三個IRDS級對:
(1) IRD定義級對: 由IRD定義模式級和IRD定義級組成。
(2) IRD級對: 由IRD定義級和IRD級組成。
(3)應(yīng)用級對: 由應(yīng)用級和IRD級組成。
在圖1的IRDS數(shù)據(jù)級和級對的示意關(guān)系中,左邊從下到上列出了四個數(shù)據(jù)級,反映了對數(shù)據(jù)認(rèn)識的不同深度和對其組織的層次。而在圖中下面從左到右列出了三個數(shù)據(jù)級對,反映了不同數(shù)據(jù)級的不同級對中的數(shù)據(jù)類型與實例的關(guān)系。
圖1 數(shù)據(jù)級與級對所對應(yīng)的數(shù)據(jù)類型與實例的關(guān)系
圖1中級對是由相鄰的兩個數(shù)據(jù)級構(gòu)成,上一數(shù)據(jù)級總是下一數(shù)據(jù)級所包含數(shù)據(jù)的類型信息,下一級就是上一級相應(yīng)類型的實例。通常由于上一級定義了下級數(shù)據(jù)的類型,故也稱為是下一級的模式。如,應(yīng)用級對中在IRD級描述的是對應(yīng)用級數(shù)據(jù)的定義,應(yīng)用級的數(shù)據(jù)才是通常用戶操作的應(yīng)用數(shù)據(jù)。應(yīng)用服務(wù)可看作是在應(yīng)用級對上提供的服務(wù)操作。這類服務(wù)一般是由數(shù)據(jù)建模設(shè)施提供。數(shù)據(jù)建模設(shè)施是一個數(shù)據(jù)構(gòu)建的規(guī)則和其相應(yīng)操作的規(guī)則集。這個設(shè)施通過規(guī)則要管理數(shù)據(jù)存儲空間中的實例,使之與其相對應(yīng)的數(shù)據(jù)類型一致。
通常,數(shù)據(jù)建模設(shè)施通過IRD定義模式級來定義IRD定義級的數(shù)據(jù);通過IRD定義級定義IRD級的數(shù)據(jù)。目前,在IRD級來定義應(yīng)用級的數(shù)據(jù)可以用一個或多個數(shù)據(jù)建模設(shè)施。IRDS允許使用任一數(shù)據(jù)建模設(shè)施來支持對應(yīng)用數(shù)據(jù)庫的定義。
在數(shù)據(jù)庫管理系統(tǒng)中,數(shù)據(jù)的類型用單獨的數(shù)據(jù)定義語言來定義。數(shù)據(jù)類型的定義實質(zhì)上是創(chuàng)建了一個邏輯的數(shù)據(jù)存儲空間,有時定義為記錄類型,有時定義為一個表或其他,根據(jù)應(yīng)用服務(wù)所用的數(shù)據(jù)建模設(shè)施而定。操縱數(shù)據(jù)的應(yīng)用程序可獨立于數(shù)據(jù)類型定義,在應(yīng)用程序的可執(zhí)行代碼中引用該數(shù)據(jù)。在程序執(zhí)行訪問時,程序引用的數(shù)據(jù)類型,會得到該數(shù)據(jù)類型的實例。
IRDS實際上也是一個信息領(lǐng)域特殊的數(shù)據(jù)庫,即特別對信息資源管理能起重要作用的數(shù)據(jù)庫。IRDS的設(shè)施分為兩類:一類是實現(xiàn)通用數(shù)據(jù)庫管理功能的設(shè)施,另一類是針對信息資源管理的設(shè)施。IRDS框架從深刻認(rèn)識信息內(nèi)在關(guān)聯(lián)的高度抽象提出了組織與管理信息資源的基本方法。
通用的數(shù)據(jù)庫管理設(shè)施,涉及到數(shù)據(jù)庫語言的標(biāo)準(zhǔn)。當(dāng)然,IRDS并不是通用數(shù)據(jù)庫管理系統(tǒng),但它提供了許多類似的特征,如提供數(shù)據(jù)的插入、更新、受控刪除及對數(shù)據(jù)的選擇和檢索服務(wù),還應(yīng)包括訪問控制、強(qiáng)制性約束、審計跟蹤、限制與缺省、完整性控制、查詢與報告設(shè)施、遠(yuǎn)程數(shù)據(jù)訪問等。
信息資源管理的設(shè)施,都與信息資源的開發(fā)利用相關(guān),其設(shè)施涉及額外的內(nèi)容包括: 資源的劃分、子集化管理、元數(shù)據(jù)、數(shù)據(jù)元素、命名設(shè)施、生命周期管理、版本控制、副本創(chuàng)建、互操作性等。
IRDS框架也提供了可定義和開發(fā)IRDS系列標(biāo)準(zhǔn)的各種接口,標(biāo)識了每個接口提供服務(wù)的主要特性。其中最重要的IRDS服務(wù)接口已經(jīng)制訂了標(biāo)準(zhǔn),其他一些接口也有待于標(biāo)準(zhǔn)化,成為IRDS系列標(biāo)準(zhǔn)中的組成部分。
IRDS框架標(biāo)準(zhǔn)的應(yīng)用正隨著全球信息化的深入受到越來越廣泛的重視,特別是在信息資源的開發(fā)和利用方面的應(yīng)用開展的研究工作也越來越普遍。