民國110年 地方四等 電子工程 計算機概要
第11題
關聯式資料庫中,原本已有一個關聯(relation)表Employee,其屬性(attributes)包括id、name、gender、address。屬性ge…
題目
關聯式資料庫中,原本已有一個關聯(relation)表Employee,其屬性(attributes)包括id、name、gender、address。屬性gender 記錄員工的性別,男性員工的gender 欄位標記為male,女性員工的gender欄位標記為female。對關聯表Employee 使用下列那一個關聯運算,可以產生只包含男性員工元組(tuples)的資料表? A. select B. intersection C. join D. update
官方答案
- 答案:A. select
解析
select(選擇)是關聯式代數的一元運算,以條件式篩選出符合的元組(tuples),寫法如 σ(gender='male')(Employee),只保留男性員工且屬性結構不變,正符合題意。B 的 intersection 需兩個屬性集合相容的關聯,取共同元組,無法單獨對一個關聯做性別篩選;C 的 join 是依共同屬性合併兩個關聯;D 的 update 屬於資料異動操作,會修改原有資料而非產生篩選後的新表。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。
官方資料
答案以考選部公告之測驗式試題標準答案 PDF 為準。