資料庫的第二正規化範例一問 - 考試

Caitlin avatar
By Caitlin
at 2014-03-14T22:13

Table of Contents

瞭解第二正規化的定義,但對於書上的範例不是很瞭解

第二正規化:當關聯性處於第一正規化,且此關聯每個非主鍵屬性皆函數相依於主鍵。

學號 姓名 科系 課程 分數
0001 Alice 體育系 排球 90
0001 Alice 體育系 羽球 98 此表格不符合第二正規化
0002 Bob 外文系 英文 97 因為 課程 沒有函數相依 學號
0002 Bob 外文系 法文 96
0003 Clerk 資工系 程式 100

範例將表格拆解為以下兩個,並表示以下符合第二正規化 (暗紅色為主鍵)

Table 學生資料
學號 姓名

Table 學生選課資料
學號 科系 課程 分數

我的問題來了,學生選課資料表裡面,看起來也是不符合第二正規化呀... 列於下:

學號 科系 課程 分數
0001 體育系 排球 90
0001 體育系 羽球 98 課程 依舊沒有函數相依於 學號 + 科系
0002 外文系 英文 97 所以還是不符合第二正規化?
0002 外文系 法文 96
0003 資工系 程式 100

請教各位,請問我的觀念是否哪邊有錯呢?

謝謝大家~~

--
Tags: 考試

All Comments

Ida avatar
By Ida
at 2014-03-17T13:48
把「科系」歸到「學生資料」
Emily avatar
By Emily
at 2014-03-18T11:45
學號+課程為「選課資料」的主鍵呢?
對於資處不是很熟,有錯還請指證。
Odelette avatar
By Odelette
at 2014-03-23T01:45
學號+科系決定"課程"無誤 換個角度想 科系有開很多課程
Kyle avatar
By Kyle
at 2014-03-25T07:09
但是你選的 跟 你的同學選的課會不一樣,所以還需要你的學
號才能決定
Sierra Rose avatar
By Sierra Rose
at 2014-03-27T21:44
"學號、科系" 當主鍵怎麼決定課程?

本科系找工作被貼標籤?

Joe avatar
By Joe
at 2014-03-14T21:32
※ 引述《bastet729 (bastet)》之銘言: : 版上好! : 小妹大學畢業兩年 準備考試兩年 受不了整天念書不做事 : 現在在找正職 : 跟板上許多狀況有點不同 是我工作一兩年後不一定會國考 : 也可能會重考大學或是不同領域的研究所 : (當然如果私人公司要綁約我兩年 也是可以 不過我也會懷疑 ...

電子電信考上後的工作內容

Charlie avatar
By Charlie
at 2014-03-14T19:31
電力屬於傳統電機類就暫不討論 看了一下今年的需用機關表 電子電信很多需用機關都與警界有關,想請問大概的工作內容是? 電臺或者學校的職缺又大概是做哪方面的工作呢 - ...

高普考和警特的憲法.法緒.英文

Faithe avatar
By Faithe
at 2014-03-14T19:27
[閒聊] 紓發讀書壓力或與板友互動,勿濫用此選項挑釁、引戰,或漫無 邊際用此選項發文。 第一次發文代PO,希望分類沒選錯atat (以下正文) --------------------------------------------------------------- ...

傳聞證據的例外

Emily avatar
By Emily
at 2014-03-14T19:07
[問題] 應考資格、各種國考疑難雜症等,以有正確作法、答案者為主 (不包括書裡的疑問)。若問題如人生規劃、讀書計畫等,無一 定作法、答案者,請用閒聊選項。 最近一直在看傳聞法則的章節,但有些地方一直弄不太清楚。 希望有人可以幫忙解惑,不然考試越來越近 ...