免費開始練習
moea_joint_essay 105年 [儀電] 計算機概論、自動控制

第 一 題

📖 題組:
請依據【表 1】及【表 2】回答下列問題: 【表 1 student 關聯】 | 系列 | 年級 | 學號 | 姓名 | 排名 | 監護人 | 地址 | |---|---|---|---|---|---|---| | 1 | 資工系 | 4 | B10501 | 王一 | 1 | 王xx | 基隆xx路 | | 2 | 資工系 | 4 | B10502 | 劉二 | 11 | 劉xx | 台北xx路 | | 3 | 資工系 | 4 | B10503 | 張三 | 21 | 張xx | 桃園xx路 | | 4 | 電機系 | 4 | B10504 | 施四 | 7 | 施xx | 新竹xx路 | | 5 | 電機系 | 4 | B10505 | 林五 | 2 | 林xx | 苗栗xx路 | | 6 | 電機系 | 4 | B10506 | 鄭六 | 15 | 鄭xx | 台中xx路 | 【表 2 enroll 關聯】 | 學號 | 課程 | 作業 | 期中考 | 期末考 | 總成績 | |---|---|---|---|---|---| | B10501 | 資料庫 | 65 | 90 | 73 | 80 | | B10501 | 程式語言 | 0 | 33 | 49 | 40 | | B10502 | 程式語言 | 84 | 48 | 36 | 70 | | B10504 | 資料庫 | 71 | 51 | 38 | 60 | | B10504 | 程式語言 | 53 | 68 | 78 | 71 | | B10505 | 作業系統 | 59 | 41 | 79 | 65 |
📝 此題為申論題,共 3 小題

小題 (一)

根據【表 1】,假設我們要找出「施四」同學的系別與排名,請列出對應的 SQL 查詢?(5 分)

思路引導 VIP

利用 SELECT 從 student 表格中挑出年級/系別欄位與排名,條件設定為姓名='施四'。注意表 1 第一個欄位名稱標示為「系列」但是內容有系別(有排版偏移情形),此處直接抓取「年級」欄位中的系所名稱,或是依據題目意圖擷取對應欄位。

🤖
AI 詳解
AI 專屬家教
SELECT 年級 AS 系別, 排名
FROM student

小題 (二)

根據【表 1】及【表 2】,假設我們發現劉二的「程式語言」總成績有誤,需從 70分更正到 75 分,請列出對應的 SQL 查詢?(5 分)

思路引導 VIP

需更新 enroll 表中的總成績,條件是學號對應到 student 表中名為劉二的學號,且課程為「程式語言」。可使用 UPDATE 配合子查詢。

🤖
AI 詳解
AI 專屬家教
UPDATE enroll 
SET 總成績 = 75 

小題 (三)

根據【表 1】及【表 2】,假設我們要找出在修習課程「程式語言」的同學中,該科總成績小於 60 分的同學姓名、地址及其監護人,請列出對應的 SQL 查詢?(5 分)

思路引導 VIP

需要合併 student 表與 enroll 表(透過學號 JOIN),並加上課程名稱與成績條件,最後 SELECT 要求的欄位。

🤖
AI 詳解
AI 專屬家教
SELECT s.姓名, s.地址, s.監護人
FROM student s

🏷️ 相關主題

TCP/IP協定架構與網路位址規劃技術
查看更多「[儀電] 計算機概論、自動控制」的主題分類考古題