Examination 板


LINE

[考題] 國考歷屆考題與考題觀念討論(書裡看到的選這個)請附上想法、出處 考題網址:http://ppt.cc/Uwur 很抱歉 有段時間沒碰資料庫 現在做起題目感覺很奇怪 這一題主要想問第四小題BCNF那裡的問題,附上我解的過程 題目: 已知下列表格的功能相依性(Functional Dependencies)如下。請分4 步驟依序完成 正規化的工作:(一)一階正規化 (二)二階正規化 (三)三階正規化 (四) Boyce-Codd 正規化。最後在(四)中說明表格的主鍵(Primary Keys)。 表格 學號 生日 年紀 課號 授課教授 開課系名 主修系名 選課指導 教授成績 112233 80.8.4 22 歲 24680 林教授 工工系 工工系 I教授 88 223344 79.9.1 23 歲 24680 林教授 工工系 運管系 T教授 84 334455 80.5.2 22 歲 13579 李教授 管科系 資財系 F教授 79 112233 80.8.4 22 歲 24680 林教授 工工系 管科系 M教授 88 FD 學號→生日; 生日→年紀; 課號→授課教授; 授課教授→開課系名; (學號,課號)→成績; (學號,主修系名)→選課指導教授; 選課指導教授→主修系名; 以下是我的想法 想問有沒有錯誤 (一)第一正規化 已符合第一正規化 屬性定義域為atomic ┌──┐ ┌─┐ ┌──┐ ┌───┐ ┌────┐ │ ↓ │ ↓ │ ↓ │ ↓ ↓ │ 學號 生日 年紀 課號 授課教授 開課系名 主修系名 選課指導 教授成績 │ │ │ ↑ ↑ ├─────────────────────────┴─────┘ │ └─────────┴─────────────────────────┘ (二)第二正規化 非key值必須完全相依於主key 因此將表格分解如下 學號,生日,年紀 課號,授課教授,開課系名 學號,課號,教授成績 學號,主修系名,選課指導 ┌──┐ ┌─┐ ┌──┐ ┌───┐ │ ↓ │ ↓ │ ↓ │ ↓ 學號 生日 年紀 課號 授課教授 開課系名 ┌──┬───┐ ┌────┐ │ │ ↓ ↓ │ 學號 課號 教授成績 學號 主修系名 選課指導 │ │ ↑ └───┴────┘ (三)第三正規化 綠色為主key色 非key值不可遞移相依於主key ┌──┐ ┌──┐ │ ↓ │ ↓ 學號 生日 生日 年紀 ┌──┐ ┌──┐ │ ↓ │ ↓ 課號 授課教授 授課教授 開課系名 ┌──┬───┐ ┌────┐ │ │ ↓ ↓ │ 學號 課號 教授成績 學號 主修系名 選課指導 │ │ ↑ └───┴────┘ CK(學號,生日,課號,授課教授,主修系名) or CK(學號,生日,課號,授課教授,選課指導) <===這個CK怎麼看都很怪 (四)Boyce-Codd BCNF 所有決定因素必須皆為候選健 ┌────┐ ↓ │ 學號 主修系名 選課指導 │ │ ↑ └───┴────┘ 問題應該出在這 CK(學號,生日,課號,授課教授,主修系名) or CK(學號,生日,課號,授課教授,選課指導) 這樣是直接符合了嗎? 怎麼看都覺得選課指導 指到 主修系名很奇怪 頭腦燒焦卡在這邊 不知道對不對。 求解惑 囧 --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.43.98.57
1F:推 asdd:針對你的答案我提出以下看法 首先PK應該針對每個關聯個別去列 08/04 09:31
2F:→ asdd:第二 為何第三正規化的時候會有兩組CK(假設是所有關聯的PK) 08/04 09:34
3F:→ asdd:第三 BCNF針對 (學號 主修系名 選課指導)PK為學號 主修系名 08/04 09:35
4F:→ asdd:應該拆成 (學號 選課指導)皆為PK (選課指導 主修系名)其中選 08/04 09:37
5F:→ asdd:課指導為PK 大概就以上幾點 有錯煩請指導 08/04 09:39
6F:→ hawkI:CK不是只要能完成所有關聯的最小集合嗎? 所以我列的那兩個 08/04 11:58
7F:→ hawkI:我覺得都可以當成ck 也不知道這樣想法有沒有錯 08/04 11:58
8F:→ hawkI:至於BCNF 還是覺得很怪 不外乎是因為那個候選健的關係 08/04 11:59
9F:→ hawkI:如果選課指導 不包含在裡面就要拆了 但我感覺是包含在裡面 08/04 12:00
10F:→ hawkI:對了 前面的pk 是我懶得上色 沒上啦 ... 這樣考試會被扣分 08/04 12:01
11F:→ hawkI:不好意思 Sorry ... 08/04 12:01
12F:推 stator:抱歉,我之前的回答錯了。根據唐老師的說法 09/13 05:16
13F:→ stator:是一樓的a大說的沒錯。主要意義就是讓決定因素皆為CK 09/13 05:17







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Gossiping 或 站內搜尋

TOP