普考申論題
109年
[統計] 資料處理概要
第 二 題
二、合併是指將兩個關聯表依合併條件合併成一個新的關聯表,當在進行合併時不管紀錄是否符合條件,都會被列出其中一個資料表的所有紀錄,稱為「外部合併」。下表分別為學生資料表以及課程資料表,若對兩個資料表進行全外部合併,其結果為何?(學號為主鍵)(25分)
學生資料表
學號 姓名 課號
S0001 張三 C001
S0002 李四 C002
S0003 王五 C005
S0004 林六 NULL
課程資料表
課號 課名 學分數
C001 資料結構 3
C002 資訊管理 3
C003 系統分析 3
C004 程式設計 4
C005 資料庫系統 4
📝 此題為申論題
思路引導 VIP
本題考查資料庫正規化後的關聯運算(Join)。關鍵字是「全外部合併(Full Outer Join)」。思考步驟如下:1. 確認合併鍵(課號)。2. 找出兩表能對應上的資料(交集)。3. 處理「左表有、右表無」的情況(如林六)。4. 處理「右表有、左表無」的情況(如 C003, C004)。5. 對於不匹配的欄位,必須填入 NULL 值。作答時應清晰呈現合併後的完整表格。
🤖
AI 詳解
AI 專屬家教
【考點分析】 本題考點為關聯式資料庫的合併運算,特別是「全外部合併(Full Outer Join)」的邏輯:保留兩側資料表中所有符合與不符合條件的紀錄。 【理論/法規依據】
▼ 還有更多解析內容