評論(0

多媒體資料庫

標籤:計算機 多媒體 資料庫

多媒體資料庫是資料庫技術與多媒體技術結合的產物。多媒體資料庫不是對現有的數據進行界面上的包裝,而是從多媒體數據與信息本身的特性出發,考慮將其引入到資料庫中之後而帶來的有關問題。多媒體資料庫從本質上來說,要解決三個難題。第一是信息媒體的多樣化,不僅僅是數值數據和字元數據,要擴大到多媒體數據的存儲、組織、使用和管理。第二要解決多媒體數據集成或表現集成,實現多媒體數據之間的交叉調用和融合,集成粒度越細,多媒體一體化表現才越強,應用的價值也才越大。第三是多媒體數據與人之間的交互性。

1簡介

在傳統的資料庫中引入多媒體數據和操作,不只是把多媒體數據加入到資料庫中就可以完成的問題。傳統的字元數值型數據雖然可以對很多的信息進行管理,但其應用範圍十分有限。為了構造出符合應用需要的多媒體資料庫,必須解決從體系結構到用戶介面等一系列問題。沒有交互性就沒有多媒體,要改變傳統資料庫查詢的被動性,能以多媒體方式主動表現。

2多媒體資料庫設計中面臨的問題

媒體種類的增加
每一種多媒體數據類型除了都要有自己的一組最基本的操作和功能、適當的數據結構以及存取方式等外,還要有一些標準的操作,包括各種多媒體數據通用的操作及多種新類型的集成。雖然主要的多媒體類型只有那麼幾種,但事實上,在具體實現時往往根據系統定義、標準轉換等演變出很多不同的媒體格式。不同媒體類型對應不同數據處理方法,這就要求多媒體資料庫管理系統能夠不斷擴充新的媒體類型及其相應的操作方法。新增加的媒體類型對用戶應該是透明的。
用戶介面的支持
多媒體資料庫的用戶介面肯定不能用一個表格來描述,對於媒體的公共性質和每一種媒體的特殊性質,都要在用戶介面上、在查詢的過程中加以體現。例如對媒體內容的描述、對空間的描述以及對時間的描述。多媒體要求開發瀏覽、查找和變現多媒體資料庫內容的新方法,是用得用戶很方便地描述他的查詢需求,並得到相應的數據。在很多情況下,面對多媒體的數據,用戶有時甚至不知道自己要查找什麼,不知道如何描述自己的查詢。所以,多媒體資料庫對用戶的介面要求不僅僅是接受用戶的描述,而是要協助用戶描述出他的想法,找到他所要的內容,並在介面上表現出來。多媒體資料庫庫的查詢結果將不僅僅是傳統的表格,而將是豐富的多媒體信息的表現,甚至是由計算機組合出來的結果。
處理長事務增多
傳統的事務一般是短小精悍的,在多媒體資料庫管理體系中也應該儘可能採取短事務。但有些場合,短事務不能滿足需要,如從動態視頻庫中提取並播放一段數字化影片,往往需要長達幾個小時的時間,作為良好的資料庫管理系統,應該保證播放過程中不會發生中斷,因此不得不增加處理長事務的能力。
多媒體數據管理還要考慮版本控制的問題
在具體應用中,往往涉及對某個處理對象的不同版本的記錄和處理。版本包括兩種概念。一是歷史版本,同一個處理對象在不同的時間有不同的內容,如CAD設計圖紙,有草圖和正視圖之分;二是選擇版本,同一處理對象有不同的表述或處理,一份合同文獻就可以包含英文和中文兩種版本。我們需要解決多版本的標識、存儲、更新和查詢,儘可能減少各版本所佔存儲空間,而且控制版本訪問許可權。但現有的資料庫管理系統一般都沒有提供這種功能,而由應用程序編製版本控制程序,這顯然是不合理的。
上一篇[最後的愛情]    下一篇 [軒頓]

相關評論

同義詞:暫無同義詞