羅德興老師的教學歷程檔案 - 102-1 資管二乙 管理資訊系統 - Access 期末考範例 (未參加MOS考試者) |
|
|
Access 期末考範例 (未參加MOS考試者)Access 練習題 一、請完成下列題目之要求 (1) 建立物料單資料表(Material),欄位有[物料編號] ]為5個字元,[名稱]為20個字元,[尺寸(單位為公分)]為整數,和顏色為2個字元。 (2) 新增一筆資料到物料資料表,名稱為Screw,尺寸5cm,顏色BK和物料編號A001 (3) 更新前述資料之尺寸為10cm,顏色為WH (4) 查詢資料表中尺寸大於等於10cm且顏色為WH的物料 (5) 刪除資料表中尺寸小於10cm的物料
二、有三個Tables 如下,請標明題號寫出下列SQL執行完成的結果;各題獨立。 SP 資料表(Relation)為供應商(S),產品編號(P),供應量(QTY) SS 資料表為供應商(S),廠商地址(Addr) PP 資料表為產品編號(P),成本價格(Cost)
1. SELECT S AS 供應廠商編號, P, QTY FROM SP WHERE S=’6’; 2. SELECT S, SUM(Qty) AS Total3 GROUP BY S FROM SP 3. SELECT * FROM (SELECT SP.S, SUM(SP.QTY*PP.Cost) AS Total4 FROM SP, PP WHERE SP.P = PP.P AND S < ‘2’ GROUP BY SP.S) 4. SELECT P, QTY FROM SP ORDER BY P DESC; 5. SELECT * FROM (SELECT SP.S, SUM(SP.QTY*PP.Cost) AS Total6 FROM SP INNER JOIN PP ON SP.P = PP.P GROUP BY SP.S) ORDER BY Total6 DESC; 6. SELECT P, Cost FROM PP WHERE P NOT IN (SELECT DISTINCT P FROM SP); 7. SELECT SP.S,SUM(Qty*cost) AS Total FROM SP , PP WHERE SP.P=PP.P GROUP BY SP.S ORDER BY Total 8. SELECT S, Addr FROM SS WHERE 9. SELECT S, Addr FROM SS WHERE WHERE P<='20'); 10. SELECT P FROM PP WHERE P NOT IN ( SELECT DISTINCT P FROM SP); 三、Model一家小型工廠的庫存系統 至少以下四種entity types: 進貨單、領料單、物料、供應商 進貨單:工廠進原料時須填進貨單。每一張進貨單有進貨單編號和日期,並記載數筆明細,每一明細記載一種物料和其進貨數量。 領料單:工人領料製造時須填領料單。每一張領料單有領料單編號和日期,並記載數筆明細,每一明細記載一種物料和其領料數量。 物料:倉庫裡有數百種物料。每一物料有名稱,尺寸,顏色和物料編號。請注意該公司是一小型工廠,故物料編號乃沿用該物料供應商的物料編號,因此物料編號可能重複。但因每一種物料只由一供應商提供,因此供應商和物料編號的組合便是唯一。 供應商:供應商供應物料。每一供應商有供應商編號,公司名稱,住址,電話,傳真,負責人姓名。請注意一供應商可能不只一個電話號碼。
|
|
中華科技大學數位化學習歷程 - 意見反應 |