問題詳情

33 關於三層式架構的資料庫管理系統,那一層是在定義對資料的邏輯觀點(logical view)?
(A)內部層(Internal level)
(B)概念層(Conceptual level)
(C)外部層(External level)
(D)應用層(Application program)

參考答案

答案:B
難度:簡單0.738
書單:沒有書單,新增

用户評論

Zong】評論

概念層是位於三層式架構中的中間層,它定義了整個資料庫的整體結構和組織,並提供了對資料的邏輯觀點。在概念層中,資料庫的結構、關聯和約束條件等被定義,但不涉及具體的資料內容。

Yuchang Wu】評論

1.內部層(Internal level)內部綱要是用來描述架構中的有關資料庫實際的儲存與存取路徑的完整資訊。針對所指定的資料庫管理系統建立實體資料模型,可以顯示資料是如何實作及儲存在資料庫。關聯式資料庫的實體資料模型是建立表格、關聯和定義索引。2.概念層(Conceptual level)概念綱要主要是集中在描述整個資料庫的結構,與資料庫管理系統無關,通常會使用一個象徵性的資料模型來描述概念綱要。概念綱要最常使用實體關聯模型(ER Model),利用圖形方法表示,稱為實體關聯圖(ER Diagram),在我的另一篇文章「看懂ER Diagram」有提到,用來聚焦在描述實體、型態、關聯、運算和限制的細節。3.外部層(External level)外部綱要或稱為使用者視界(View)。負責不同使用者所需要觀看的部分資料,而將資料庫的其他部分隱藏起來。