高普考題庫
111 年 111年公務人員高等考試三級考試暨普通考試

資料庫應用

本卷皆為申論題,點「看答案與解析」查看擬答。

申論 1某一家高科技公司的關聯式資料庫包含員工、產品及研發三個表格。員工表格記錄員工基本資料,包含員工編號、員工姓名;產品表格記錄產品基本資料,包含產品編號、產品名稱、產品價格;研發表格記錄那些員工參與研發那些產品的資料。這三個表格的關聯綱要(RelationalSchema)如下所示:員工(員工編號、員工姓名)產品(產品編號、產品名稱、產品價格)研發(員工編號、產品編號)加底線的屬性為該表格之主鍵;例如,研發表格之主鍵為員工編號與產品編號兩個屬性的組合。研發表格有員工編號與產品編號兩個外來鍵,分別參照員工表格的主鍵員工編號與產品表格的主鍵產品編號。請針對下列三個查詢問題,各寫出一個SQL 指令來進行查詢。(每小題10 分,共30 分)㈠列出價格介於10000 與20000 之間(含10000 與20000)的每一種產品之產品編號與產品名稱。㈡列出參與研發產品編號為‘P003’的產品的所有員工之姓名(姓名不要重複)。㈢列出參與研發超過5 種產品的員工之員工編號。
申論 2擴充實體關係模型(Extended Entity-Relationship Model, EER Model)中的父子型態關係(Supertype/Subtype Relationship)需要宣告兩個主要的限制:完整性限制(Completeness Constraint)與互斥性限制(DisjointnessConstraint)。(每小題10 分,共20 分)㈠完整性限制宣告父型態的一個實例是否必須屬於至少一個子型態,有兩種可能:完全特殊化(Total Specialization)與部分特殊化(PartialSpecialization),請分別定義之。㈡互斥性限制宣告父型態的一個實例是否可以同時屬於多個子型態,有兩種可能:互斥(Disjoint)與重疊(Overlap),請分別定義之。
申論 3Z(P, Q, R, S)是一個關聯式資料表(Relational Table)的綱要,Z 為資料表的名稱,P、Q、R、S 為資料表的四個屬性,P 為資料表的主鍵與唯一的候選鍵。此外,該資料表有下列功能相依:(每小題15 分,共30 分)
申論 4機器學習(Machine Learning)主要任務可區分為監督式學習(SupervisedLearning)與非監督式學習(Unsupervised Learning),監督式學習包括分類(Classification)與迴歸(Regression),非監督式學習最常用的是分群(Clustering)。(每小題10 分,共20 分)㈠分類與迴歸要預測的值最主要的差異為何?㈡分類與分群所分析的資料最主要的差異為何?