免費開始練習
調查局三等申論題 111年 [資訊科學組] 資料庫應用

第 一 題

📖 題組:
ANSI/SPARC 發布一個資料庫系統架構,稱之為三層綱要架構(three-schema architecture)。
📝 此題為申論題,共 2 小題

小題 (一)

這個三層綱要架構包含那三層綱要?請分別定義這三層綱要。(20 分)

思路引導 VIP

看到「ANSI/SPARC 三層綱要架構」,應直覺聯想到「外部、概念、內部」三個層次,並與資料庫的「視觀層、邏輯層、實體層」相對應。答題時需依序列出這三層,並明確點出各層的定義、關注對象(使用者、DBA、底層系統),最後補充該架構達成「資料獨立性」的終極目標,以展現系統性的觀念與得分亮點。

🤖
AI 詳解
AI 專屬家教

【破題】 ANSI/SPARC 所提出的三層綱要架構(Three-Schema Architecture)旨在將使用者的應用程式與實體的資料儲存分離,以達成「資料獨立性」(Data Independence)。該架構由上而下分為外部綱要、概念綱要與內部綱要三層。 【論述】

小題 (二)

資料獨立(data independence)是資料庫系統的優點與目標,可分為邏輯資料獨立(logical data independence)與實體資料獨立(physical data independence)兩種,請在資料庫系統的三層綱要架構下分別定義這兩種資料獨立。(10 分)

思路引導 VIP

考生看到此題應先回想 ANSI/SPARC 三層綱要架構的分層(外部層、概念層、內部層)。接著,將「資料獨立性」的核心定義——「修改某一階層的綱要而不需要修改上一階層的綱要或應用程式之能力」,分別套用至「概念層與外部層之間(邏輯)」以及「內部層與概念層之間(實體)」進行解釋即可。

🤖
AI 詳解
AI 專屬家教

【破題】ANSI/SPARC 三層綱要架構包含外部綱要(External Schema)、概念綱要(Conceptual Schema)與內部綱要(Internal Schema)。資料獨立性(Data Independence)係指改變資料庫某一層的綱要時,無需去修改其上一層綱要及應用程式的能力。 【論述】 一、邏輯資料獨立(Logical Data Independence)

升級 VIP 解鎖