國立空中大學 95 學年度下學期期中考試題【正題】
科目:資料庫系統
一、選擇題(60%,每題 5 分)
( 3 ) 1. 下列何者不是資料庫的演進?
(1) 關聯式 (2) 實體關係 (3) 星狀式 (4) 物件導向。
Ö Ch1,P.13~15
( 1 ) 2. 下列何者不是使用資料庫的優點?
(1) 節省儲存空間 (2) 增進資料整體性 (3) 整合相關資料 (4) 減少重複之資料。
Ö Ch2,P.32
( 1 ) 3. 在交易執行的過程中發生電腦軟硬體或網路的錯誤。這是哪一種交易失敗的原因?
(1) 電腦的失敗 (2) 系統錯誤 (3) 交易執行發生例外 (4) 同時控制。
Ö Ch3,P.80
( 3 ) 4. 帳戶餘額不足扣款的錯誤。這是哪一種交易失敗的原因?
(1) 電腦的失敗 (2) 系統錯誤 (3) 交易執行發生例外 (4) 同時控制。
Ö Ch3,P.80
( 3 ) 5. ERP 的觀念是從什麼年代開始出現?
(1) 1970 (2) 1980 (3) 1990 (4) 2000。
Ö Ch4,P.96
( 3 ) 6. 關於資料倉儲(data warehousing)及線上分析處理(OLAP),下列敘述何者正確?
(1) 主要的分析處理指令為 UPDATE
(2) 主要的目的是將不同來源的資料備份儲存,防止資料流失 (3) 主要的目的是支援決策
(4) 資料倉儲(data warehousing)主要的資料模式(data model)是物件導向資料模式。
Ö Ch4,P.110
( 2 ) 7.什麼 schema 所定義的資料針對所有使用者的需求?
(1) internal schema (2) conceptual schema (3) logical schema (4) external schema。
Ö Ch5,P.138
( 4 ) 8.下列何者不是資料庫的類型?
(1) 網狀式 (2) 階層式 (3) 關聯式 (4) 索引式。
Ö Ch6,P.140~153
( 4 ) 9. 下列何者不是關聯資料表的特性?
(1) 不可有重覆的紀錄 (2) 紀錄間沒有順序性
(3) 欄位間沒有順序性 (4) 欄位的內容其值沒有單一性(Atomic) Ö Ch6,P.166~168
( 1 ) 10. 下列敘述何者不正確?
(1) 關聯式資料庫資料表格的主鍵值可以是空值 (2) 資料庫是一套管理大量資料的應用軟體 (3) 資料庫系統可以避免資料的重覆
(4) 關聯式資料模型是 1970 年代提出來的 Ö Ch6,P.166~168
( 1 ) 11. 限制規則可以限制主鍵的數值,在資料庫的術語中,也把這些規則稱為 (1) 個體整合限制 (2) 參考整合限制 (3) 規則 (4) 資料整合限制。
Ö Ch6,P.173~174
( 3 ) 12. 常見的 begin transaction 與 end transaction 指令屬於?
(1)資料定義語言(DDL) (2)資料處理語言(DML) (3)資料控制語言(DCL) (4)資料格式語言(DFL) Ö Ch7,P.193
二、問答題(共40 分,每題10 分)
1. 請描述檔案系統與資料庫系統的差異。 Ans: Chap1,P.16
2. 若插入的資料順序為:29、31、2、71、5、17、26、53 與 23,試建立對應的 B_tree。
Ans: Chap2,P54~58,66 (1) [29 | ]
(2) [29|31]
(3) [29]
[2] [31]
(4) [29]
[2] [31|71]
(5) [29]
[2|5] [31|71]
(6) [17|29]
[2|5] [31|71]
(7) [17|29]
[2|5] [26| ] [31|71]
(8) [17|31]
[2|5] [26| 29] [53|71]
(9) Ans1
[29|]
[5|23 ] [53| ] [2| ] [17|] [26|] [31|] [71|]
Ans2
[29|]
[5|17 ] [53| ] [2| ] [23|26] [31|] [71|]
Ans3
[29|]
[17| ] [53| ] [2|5] [23|26] [31|] [71|]
Other Ans(s) also done, just keep balance 3. 為什麼交易最好具有 ACID 的特性?
Ans: Chap3,p.70~71
4. 請用自己的話說明資料獨立性(data independence) 的涵義與好處?
Ans: Chap5, P.138~139