10 以下關於物件導向式資料庫的敍述,何者錯誤?
(A)物件導向式資料庫可以處理多重資料格式,如文字、圖表、影音資料等
(B)物件導向式資料庫中,子類別(Subclass)物件可以透過繼承(Inheritance)將母類別(Super class)的所 有屬性及方法都繼承過來
(C)物件導向式資料庫中的個體都是以物件(Object)來表示,物件之間是透過訊息(Message)來溝通
(D)物件導向式資料庫可以提高傳統關聯式資料庫處理文數字(Alpha-numerical)資料的效率

答案:登入後查看
統計: A(18), B(25), C(38), D(53), E(0) #668245

詳解 (共 2 筆)

#3929129
優勢和劣勢 對ODBMS和關係DBMS...
(共 713 字,隱藏中)
前往觀看
1
0
#6227375
對ODBMS和關係DBMS的基準測試顯示ODBMS在某些任務上優勢明顯。主要原因是許多操作使用導航式而不是定義式接口,並且對數據的導航式訪問通常可以有指針高效的實現。
對基於導航資料庫技術,如ODBMS的批評指出,基於指針的技術為一些特殊的搜索路徑或視點(viewpoint)作了優化。而且,對一般目的的查詢,基於指針的技術比關係型要慢並難於形式化。導航式顯得適合於特定應用而失了普遍,未來的使用。
ODBMS的其他技術,顯得缺失了與SQL世界中大量工具或特性的互操作性,包括但不限於產業標準互聯性,報告工具,OLAP工具以及備份和恢復標準。另外,不像關係資料庫,物件資料庫缺少形式化的數學基礎,而這反過來導致他們在查詢支持上的弱勢。不過,這一缺陷被部分彌補,因為一些ODBMS除了導航式訪問外也提供了對SQL的完全支持,如Objectivity/SQL++。
事實上,在概念封裝,即隱藏數據,使他只能通過公布的一些接口訪問和關係資料庫技術假定:數據只能由基於數據內容的查詢,而不是預定義的查詢路徑的形式訪問之間,存在著本質的張力。
資料庫中心論,傾向於用定義和屬性驅動的觀點看世界,而物件導向傾向於從行為的觀點看世界。這就是圍繞著OOP和資料庫的許多impedance mismatch問題之一。
儘管很多評論認為物件資料庫是失敗的,但主要的辯護者仍很活躍,更緊密地整合資料庫的功能和物件程式語言的嘗試在研究和產業社區里仍在繼續。
0
0