【系統公告】頁面上方功能列及下方資訊全面更換新版,舊用戶可再切回舊版。 前往查看

教甄◆電腦科專業題庫下載題庫

上一題
21.以下關於資料庫設計的敘述,何者正確?
(A)外來鍵的用途主要是用來識別資料
(B)資料正規化可以提昇資料存取的效率
(C)SQL中,JOIN指令是執行反正規化動作
(D) 一對多關係須用單獨的資料表來記錄


答案:登入後觀看
難度: 困難
最佳解!
老師 大二下 (2018/04/04)
資料庫正規化,又稱資料庫或資料庫的正規化...


(內容隱藏中)
查看隱藏文字
2F
109考上台北市! 感恩阿 大四下 (2020/04/11)

正規化的目的是降低資料的重覆性、避免資料更新異常。然而,正規化只是建立資料表的原則,而非鐵的定律。如果過度正規化,在查詢來自於多個資料表的大量資料時,會造成效能下降。因此,若要以查詢(select)效能為考量,必須進行適當的反正規化,亦即將原來的第三正規化降成第二正規化,或是將第二正規化降成第一正規化。


所以B是錯的!!

例:描述客戶資料的正規化資料表為「客戶」與「國籍」。

客戶(客戶編號,姓名,國籍編號)

國籍(國籍編號,名稱,人口數)

此設計方法,可以使用關鍵字的查詢,很快查詢到資料,例如查詢客戶編號或國籍編號。但是,若要查詢這兩張資料表所結合(join)的資料時,將會影響查詢效能。因此,將「國籍」做反正規...


查看完整內容

21.以下關於資料庫設計的敘述,何者正確? (A)外來鍵的用途主要是用來識..-阿摩線上測驗