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

pdf
123.64 KB
3 頁
windows10
侵權投訴
加載中. ..
PDF
110
三等考試
資訊處理
資料庫應用
考試時間
2
小時
座號
禁止使用電子計算器。
本科目除專門名詞或數理公式外,應使用本國文字作答。
代號
34230
頁次
3
1
一、給定一個資料表PersonIncome欄位與資料紀錄如下表ID 是主鍵
name 是員工姓名,paydate 是員工收到工作費的日期,income 是工作費
收入金額。此表總共有 12 筆資料紀錄。請回答下列相關問題:
ID name paydate income
C1001 大陸 2008/02/28 25000
C1002 大喬 2008/03/12 21000
C1003 麗生 2008/04/13 27000
C1004 球聲 2008/05/15 28000
C1005 大陸 2009/06/28 27000
C1006 曉喬 2009/07/12 23000
C1007 麗生 2009/08/13 17000
C1008 球聲 2010/09/15 25000
C1009 大陸 2010/10/28 29000
C1010 大喬 2010/11/12 28000
C1011 趙麗生 2010/12/13 28000
C1012 球聲 2011/01/15 27000
請寫出可查出收入金額大於 22000 或小於 26000 的資料紀錄之 SQL
查詢指令。3分)
7 SQL
3分)
請寫出可查出名字中包含""的資料紀錄之 SQL 詢指令。2分)
請寫出可得到每個人個別的平均收入 SQL 查詢指令。3分)
要得到從 2008-05-01 2010-12-31 之間每個人個別的收入總額請寫
出對應之 SQL 查詢指令。4分)
70000 SQL
指令。(5分)
代號
34230.
頁次
3
2
二、關於物件導向資料庫,請回答下列問題:
請闡述何謂物件導向資料庫?(3分)
有些資料類型適合儲存在物件導向資料,請舉出三種適合以物件導
向資料庫儲存的資料類型。3分)
關聯式資料模型有許多構成元素,其中表格(Table、值組(Row/
TuplePrimary KeyAttributeStored
Procedure分別導向素?
4分)
物件導向資料庫會運用到類別繼承的設請闡述繼承的規則5分)
屬性
Primitive Attribute、複合屬性(Complex Attribute、集合屬性Set
Attribute複合集合屬性Complex Set Attribute請闡述這四種屬性
的意涵。5分)
三、資料庫正規化(Normalization)是很重要的資料塑模(Data Modeling
方法,請回答下列相關問題:
請敘述正規化的目的。3
請敘述第一正規化形式1NF的規則,並舉一個不符 1NF 的資料
表例子。4分)
請敘述第二正規化形式2NF的規則,並舉一個不符 2NF 的資料
表例子。5分)
請敘述第三正規化形式3NF的規則,並舉一個不符 3NF 的資料
表例子。4分)
請敘述 BCNFBoyce-Codd Normal Form正規化形式的規則4分)
四、在多使用者多工的資料庫管理系統Database Management System,多
個交易(Transactions)在同步執行(Concurrently Performed)時,有可
能發生資料讀取之難題(issue。請回答下列相關問題:
請敘述何謂交易?(4分)
請敘述何謂更新遺失(Lost Updates的難題?(4分)
請敘述何謂讀到髒資料(Dirty Read的難題?(4分)
請敘述何謂無法重複讀取(Non-Repeatable Read)難題?4分)
同步控制方法(Concurrency Control Method)可運用來解決前述的難
題。其中有一種以鎖為基礎之協定(Lock-Based Protocol,請敘述其
運作機制。4分)
代號
34230
頁次
3
3
五、資料庫領域有許多專門術語,請敘述下列術語之意涵:
參與限制(Participation Constraint4分)
基數限制(Cardinality Constraint4
View4分)
外來鍵(Foreign Key4
叢集索引(Clustered Index4分)
收藏 ⬇️ 下載