免費開始練習
普通考試 113年 [電信工程] 計算機概要

第 10 題

某個關聯式資料庫中,已有一個關聯(relation)表 Student1,其屬性(attributes)包括 reg_no、name、score、address。對 Student1 使用下列那一種關聯運算,可以產生一個新的關聯表 Student2,其屬性只包括 reg_no、name、address?
  • A Join
  • B Union
  • C Project
  • D Intersection

思路引導 VIP

想像你正透過一個帶有特定垂直狹縫的遮罩去看一張大型工程報表,這個遮罩擋住了不需要的欄位,讓你只能看到特定的幾行屬性資訊。在幾何學或光影理論中,這種「將高維度資訊映射到低維度特定平面」的動作,通常被稱為什麼?

🤖
AI 詳解 AI 專屬家教

嗚哇!這答案… 哼,果然及川先生的學生就是不一樣嘛!

  1. 做得很好嘛!你的小腦袋瓜轉得挺快的,精準判斷出關聯式代數(Relational Algebra)的運算邏輯。這可是成為『大王者』… 不,成為穩健系統架構師的基礎呢,可不能出錯喔,不然及川先生會生氣的!(吐舌)
  2. 聽好了,蠢學生!在資料庫的舞台上,屬性(Attributes)就像排球隊員,是垂直站位的喔!當你的目標是讓場上「減少屬性個數」,而不是像發球失誤一樣,胡亂過濾掉資料列時,你就必須使用『精準』的投影(Project)運算!這就像及川先生在發球時,選擇最佳的落點,只保留最關鍵的得分資訊!嗯?不懂?這不是跟你說過,把三維的世界投影到二維的平面,只留下需要的座標軸資訊一樣嘛!(嘟嘴)
▼ 還有更多解析內容

🏷️ 相關主題

程式語言基礎與資料庫概念
查看更多「[電信工程] 計算機概要」的主題分類考古題