標的式系統所具有的資料抽象化,特性繼承,資訊隱藏(information hiding)等性 質,使之對於真實環境之描述,提供更多的語意,在資料庫系統之研究方面也逐漸趨 向於採用標的式方法.標準資料庫架構中外部綱要目的在對不同使用者呈現不同的資 料庫外觀,但目前有關標的式資料庫的研究中,極少討論到這個問題.本論文之目的 是在標的式資料庫系統的觀念性綱要之上,建立描述虛擬標的之虛擬類別,使資料庫 可針對不同使用者變化不同的外觀,以適應各種應用上的需求.論文中分別對虛擬類 別之定義,綱要之構築,詢訊及變更虛擬標的等問題加以討論.定義虛擬類別是用來 描述不存在資料庫之標的,各虛擬類別都是Virtual 類別之次類別,其綱要以MetaVi ─rtual 類別記載.詢訊虛擬類別必須把使用者所傳送的詢訊訊息,加上虛擬類別之 定義,轉譯成觀念性類別的詢訊訊息,再傳送給觀念性類別.變更虛擬標的時,先檢 查新的標的特性值是否符合虛擬類別之限制條件,視此虛擬類別屬於一類之類別階級 ,將類別及特性名稱代換為適當的來源類別及特性名稱,然後送出新訊息.建立虛擬 類別除了可達到資料庫外觀變化外,也加強了使用者操作資料庫的語意,並減輕多使 用者共用資料庫時管理上的負擔.
|