超媒體資料庫
出自 MBA智库百科(https://wiki.mbalib.com/)
超媒體資料庫(Hypermedia DataBase,HDB)
目錄 |
什麼是超媒體資料庫[1]
超媒體資料庫是一種超出傳統資料庫方法的某些限定的信息管理方法,是將多媒體技術與資料庫技術有機結合而形成的多媒體資料庫管理系統。
超媒體資料庫的特點[2]
超媒體資料庫是能夠有效實現超媒體數據的存儲、讀取、檢索等功能的資料庫系統,它的主要特點是首先,繼承了傳統資料庫的一些優點,例如數據的獨立性、利用資料庫查詢語言進行高層次查詢、併發控制、容錯技術等等;其次它能對具有時空關係的數據進行同步和管理。超媒體資料庫具有數據量大、集成性、實時性、非解釋陛、非結構性等特性。因此超媒體資料庫需要考慮許多新的要求。
超媒體資料庫技術[3]
- 1.超媒體
超媒體是超文本的多媒體擴充,它既可以處理文本、圖像、圖形等靜態類型信息,又可以處理聲音、視頻、動畫等動態類型信息,是一種以全新的方式組織信息而且對相關信息提供關聯的技術集合。
超媒體最基本的組成單元是節點和鏈,它註重的是信息間的相互關係。在超媒體中,信息被編碼成一個個節點,相關的節點通過機器所支持的連接方式鏈接在一起,用戶通過關聯信息的線索來尋找關係以獲取信息。
簡單地說,超媒體技術是一種多媒體信息管理技術,是超文本和多媒體技術的結合。在功能上,它既保留了超文本靈活、非線性的信息管理優勢,又利用了多媒體生動、自然的表現特點。
超媒體技術突破了傳統資料庫技術的諸多限制的常規作法,是按照人類聯想思維的習慣來進行網狀的非線性的信息管理。除了具有操縱大量分散的多媒體信息的能力外,它還提供了大量早期印刷媒體所不可能具備的潛在能力,較好地解決了圖片、文本、聲音、動畫等媒體信息的存取和表現問題。目前,超媒體技術已經被廣泛採用,在許多應用領域如科學、文化、教育、新業務推廣、地理信息系統等方面取得了令人矚目的成就。
- 2.超媒體資料庫
超媒體資料庫是一種能夠有效實現超媒體數據的存儲、讀取、檢索等功能的資料庫系統,是多種式樣信息的載體,例如,文本、圖形、圖像、聲音、動畫等數據。與傳統資料庫相比,超媒體資料庫具有數量大、集成性、實時性、非解釋性、非結構性等特性,其功能也有了很大改進。簡要地說,超媒體資料庫是多媒體資料庫的延伸,它既繼承了多媒體資料庫的優點,如數據的獨立性、利用資料庫查詢語言進行高層次查詢、併發控制、容錯技術等,又拓展了新功能,如對時空關係的數據進行同步管理等等。
另外,超媒體資料庫還具有友好的互動式用戶介面和可視化的編程環境,使用起來形象直觀,用戶可以與電腦通過超媒體數據進行交互對話。
超媒體資料庫是開發現代多媒體檔案管理庫管理系統的基礎。它在檔案信息存儲、管理、開發、檢索、利用、編研、宣傳等方面的作用已初現端倪。
超媒體資料庫的實現方法[4]
超媒體來源於超文本。超文本是一種管理文本信息的技術,它將文本信息存儲在許多節點中,借電視信息的基本單位,鏈將這些節點組織成一個網狀結構,表達信息間的關係。超媒體是超文本的多媒體化,即以超文本的思想來實現對多媒體數據的存儲、管理和檢索。在多媒體資料庫中使用超媒體數據模型是為了建立多媒體數據之間的聯繫,包括時間、空間、位置、內容的聯繫,支持信息節點的開放性,支持瀏覽和搜索等新的操作。
超媒體技術不同於傳統的資料庫技術,它時數據不要求統一的定義和統一的結構。在超媒體模型中,節點可以存放文字、圖形、圖像、聲音等單媒體對象和混合型的數據。節點之間通過鏈的連接形成非線性網狀結構。兩節點之間的鏈是有向的,可單向可雙向,主要用途是模擬人腦的“聯想式、發散式”思維。超媒體在信息的組織、管理、檢索方法上都與網路資料庫相似,但在存儲的數據類型、模型、表現等方面進行了擴充。從本質上說,超媒體模型等價於一種語義網路加上瀏覽機制,主要適用予教學、信息查詢、圖書信息檢索或問題探索等只讀型應用系統。同時,其本身也是一種資料庫技術。採用超媒體/超文本機制實現對多媒體信息的組合和管理,信息表示自然,節點內容豐富。
典型的超媒體資料庫由編輯器、超媒體庫和瀏覽器組成。其中,編輯器實現對文本、圖形、圖像、聲音等媒體對象實體的輸入及其編輯;超媒體庫包括超索引和對象庫兩部分。超索引為對象庫的索引文件,對象庫存放多媒體對象實體信息;瀏覽器是一個基於視窗和菜單的視圖顯示系統,具有面向對象的用戶界面,用戶可通過選擇鏈瀏覽節點信息或通過創建、編輯和鏈接節點建立不同用途的信息結構。超媒體系統的結構如圖1所示。
- 圖1 超媒體系統示意圖
超媒體結構具有面向對象的特性。超媒體的節點和鏈的形式可以較容易地推廣到多媒體的形式,可以基於包括不同媒體的節點,鏈也可以用來表示媒體間的時空關係,因此,超媒體模型是一種很普遍的多媒體數據模型。不同媒體對象可以封裝在節點內,外界只能通過節點對象的成員函數對節點進行操作。鏈可用來表示媒體間的語義關係。超媒體使每一種媒體都有自己的內部數據結構和處理信息的過程。由於超媒體的節點和鏈具有描述多媒體信息及其相互關係的能力,因此,它成為目前普遍採用的描述多媒體數據模型的工具。基於超文本模型或超媒體方法的資料庫系統有Apple公司的Hypercard、KMS、INTERMEDIA等以及我國國防科技大學研製的HWS、GBH系統等。
超媒體近年來得到迅速發展,正逐漸向智能化或專家系統方向發展。在超媒體系統中增加“推理引擎”使得它能夠主動獲取信息並將它加入超媒體網路。超媒體將具有計算能力,而不僅僅在靜態網中遷移和運動。智能超媒體打破了常規超媒體節點之間鏈的限制,在超媒體的鏈和節點中嵌入知識或規則,允許鏈進行計算和推理,使得多媒體信息的表現具有智能性。