113年 地方特考 三等 資訊處理 資料庫應用 試卷

pdf
109.55 KB
2 頁
moex
侵權投訴
加載中. ..
PDF
113
別:地方政府公務人員、離島地區公務人員考試
別:三等考試
科:資訊處理
目:資料庫應用
2小時 座號:
※注意:
使
使
代號:
34540
51230
頁次:
2
1
一、假設在學校的教務系統中需要記錄學生的基本資譬如ID
姓名Name就讀系別Major連絡電話Tel通訊地址Address
等。請利 SQL 標準語法定義此表格的綱要Schema,包含此表格的
名稱「Student,以及 5個屬性對應到上述需要記錄的 5類資料,及其
合適的資料型態注意也必須替此表格定義適合的主鍵Primary Key
並說明如此定義的理由。20 分)
二、假設某間大學建立一個關聯式資料庫系統以表格ProfessorTeach
分別記錄老師的個人基本資料和授課資料,其屬性中除了薪水(salary
和學期semester為整數型態外其餘皆為字串型期的表示法中
前三位數字為學年而第四位數字12別對應到上下學期
譬如,1131」代表 113 學年度的上學期。兩個表格各自的屬性如下所
示,其中主鍵以底線標註:
ProfessorID, name, department, salary
TeachID, course, semester
請利用 SQL 查詢指令,分別回答下列問題:每小題 10 分,共 30
找出資工系中薪水大 10 萬元的教授名字。
找出所有資管系教授 1131 學期所開設的課程。
輸出每一個系的教授平均薪水和最高薪水。
代號:
34540
51230
頁次:
2
2
三、假設要為一個音樂串流平臺網站設計資料庫,請根據下列需求利用實體
關係模式Entity-Relationship model進行規並畫出對應的實體關係
圖(ER-diagram
每首歌曲都要記錄其編號、歌名、歌手、作曲人和作詞人
每個會員都要記錄其會員編號、姓名、地址和電話。
要記錄每首歌曲何時被收聽包含收聽的會員收聽的日期時間等
歌曲分為多個類別,如抒情、搖滾、古典等。
請注意圖中必須標明實體集合係集合屬性主鍵和對應數量限
Mapping Cardinality也可使用擴充實體關係模式Extended
ER model, EER)的表示法。20 分)
四、下面名為Register的表格列舉學生修課的表現其第一列為表格的
位名稱而欄位的意義依序為學號ID姓名Name課名Title
學分數CreditGrade並假設此表格的主鍵由IDTitle
兩個屬性所共同組合而成請說明 BCNFBoyce-Codd Normal Form
規化格式的定義與此表格未符合 BCNF 原因以及將此表格經過正
規化處理後的結果30 分)
ID Name Title Credit Grade
11301 張三 資料庫 3 A
11301 張三 作業系統 3 C
11302 李四 資料庫 3 B
11302 李四 作業系統 3 B
收藏 ⬇️ 下載