113年 一般警察特考 三等 警察資訊管理人員 資料庫應用 試卷

pdf
85.34 KB
2 頁
windows10
侵權投訴
加載中. ..
PDF
113
年公務人員特種考試警察人員一般警察人員
一般警察人員考試
三等考試
警察資訊管理人員
資料庫應用
2小時 座號:
※注意:
使
代號:
30540
頁次:
2
1
一、闡述資料庫管理系統Database Management System的功能另外舉
三種常用的資料庫管理系統。15 分)
二、請闡述分散式資料庫與集中式資料庫的特點與各自的優缺點。15 分)
三、請解釋下列資料庫領域之專有名詞
複合屬性(Composite Attribute5分)
髒讀(Dirty Read5分)
幻讀(Phantom Read5分)
四、闡述何謂預存程序(Store Procedure)與觸發程序(Trigger,以及敘述
它們各自的優點?15 分)
五、請闡述界視表(VIEW)的用途與優缺點。15 分)
代號:
3
0540
頁次:
2
2
六、資料庫內有三個表格分別是 ProductSales_tableSupplier這三個
的欄位名稱與資料紀錄如下:
Product Table
ID name SupplyID
P001 玄天花 S001
P002 仙草 S003
P003 吉梗 S002
P006 辣椒 S001
P007 富士蘋果 S003
P008 岡山羊 S002
P009 台南牛肉 S003
Sales_table
Seq ProdID amount
ord001 P001 12000
ord002 P009 20000
ord003 P007 16000
ord004 P006 25500
ord005 P002 5000
ord006 P001 17000
Supplier Table
ID name
S001 大發
S002 大紫
S003 大展
S004 大途
請回答下列問題:
請寫出建立 Sales_table 表格的 SQL 陳述句(SQL statement5分)
請寫出以下 SQL 陳述句的結果集(Result Set10 分)
SELECT Product.name as customerName, Supplier.name as EmployerName
FROM Product, Supplier, Sales_table WHERE Sales_table.amount >=
15000 AND Sales_table.ProdID = Product.ID AND Product.SupplyID =
Supplier.ID;
請寫出以下 SQL 陳述句的結果集。10 分)
SELECT Supplier.ID as SuplID, Supplier.name as SuplName, (SELECT
SUM (Sales_table.amount) FROM Sales_table WHERE Sales_table.ProdID
IN (SELECT Product.ID FROM Product WHERE Product.SupplyID =
Supplier.ID)AS total_amount FROM Supplier;
收藏 ⬇️ 下載