免費開始練習
地特三等申論題 106年 [資訊處理] 資料庫應用

第 一 題

📖 題組:
請試述下列名詞之意涵:(每小題 5 分,共 20 分) (一) Entity Integrity Rule (二) Location independence in a distributed database (三) SSA: Segment Search Arguments in the Hierarchical Database Model (四) Two Phase Locking Protocol
📝 此題為申論題,共 4 小題

小題 (一)

Entity Integrity Rule

思路引導 VIP

看到「Entity Integrity Rule」,應直覺聯想到關聯式資料庫中的「主鍵(Primary Key)」。解題關鍵在於點出「主鍵不可為空值(Null)」以及「確保每一筆紀錄的唯一識別性」這兩個核心概念。

🤖
AI 詳解
AI 專屬家教

「實體完整性規則(Entity Integrity Rule)」是指在關聯式資料庫模型中,確保資料表中每一筆紀錄(Tuple)都能被唯一識別的基本限制規則。 其核心規範包含: (1) 主鍵不可為空值(Not Null):資料表中的主鍵(Primary Key)屬性,或複合主鍵的任何組成部分,皆不允許為空值(Null)。因為若允許空值,將失去唯一識別該筆資料的能力。

小題 (二)

Location independence in a distributed database

思路引導 VIP

看到此題應聯想到分散式資料庫的「透通性(Transparency)」概念。作答時需點出核心定義(使用者無需知道資料存放的實體節點)、運作機制(透過全域目錄進行映射)以及其帶來的好處(簡化開發、方便資料遷移)。

🤖
AI 詳解
AI 專屬家教

「位置獨立性(Location independence)」又稱為位置透通性(Location Transparency),指在分散式資料庫系統中,使用者或應用程式在查詢或更新資料時,只需給定資料的邏輯名稱,而完全不需要知道資料實際存放的實體位置或網路節點。 其特徵與意涵包含: (1) 簡化應用程式開發:應用程式的資料庫存取指令無需包含伺服器或網路位置資訊,程式碼不會因為資料存放位置的改變而需要重寫。

小題 (三)

SSA: Segment Search Arguments in the Hierarchical Database Model

思路引導 VIP

看到 SSA,首先聯想到階層式資料庫(如 IMS)的資料操作語言(DML)。解題時可將其類比為關聯式資料庫 SQL 語法中的 WHERE 子句,說明它是由欄位、運算子與搜尋值組成的過濾條件,即可精準拿分。

🤖
AI 詳解
AI 專屬家教

「SSA (Segment Search Arguments)」指在階層式資料庫模型(如 IBM IMS)中,用來指定與過濾應用程式所欲存取之特定資料段(Segment)的搜尋條件與參數。特徵包含:(1) 核心功能等同於關聯式資料庫 SQL 語法中的 WHERE 條件子句;(2) 語法結構通常由欄位名稱(Field Name)、關係運算子(Relational Operator,如大於、等於、小於)與搜尋值(Search Value)三個部分所組成;(3) 可搭配各種資料操作指令使用,指示系統如何在階層樹狀結構中進行條件比對。 實務應用為在執行 GET UNIQUE 或 GET NEXT 等資料庫檢索指令時附加 SSA,以精確導航並定位至符合條件的目標節點,避免讀取或載入無關的資料,從而大幅提升資料庫的搜尋與存取效率。

小題 (四)

Two Phase Locking Protocol

思路引導 VIP

看到「二階段鎖定協定(2PL)」,應直覺聯想其為資料庫「並行控制」的關鍵機制。作答時必須明確寫出哪兩個階段(擴張階段、縮減階段)及其上鎖/解鎖規則,並點出其核心目的是為了保證交易排程的「可序列化 (Serializability)」。

🤖
AI 詳解
AI 專屬家教

「Two Phase Locking Protocol (二階段鎖定協定,簡稱 2PL)」是資料庫管理系統中用於「並行控制 (Concurrency Control)」的重要協定,主要目的是確保多筆交易同時併發執行時,其執行結果能保證「可序列化 (Serializability)」。 其規定單一交易(Transaction)的鎖定與解鎖過程必須嚴格劃分為以下兩個階段: (1) 擴張階段 (Growing Phase):交易只能對資料項目「取得鎖定 (Acquire Lock)」,但不能釋放任何鎖定。一旦交易釋放了第一個鎖,便立刻進入下一階段。

升級 VIP 解鎖