作者pinky94 (pinky)
看板Examination
标题[考题] 102关务 资料库 正规化
时间Tue Sep 17 23:55:21 2013
[考题] 国考历届考题与考题观念讨论(书里看到的选这个)请附上想法、出处
出处:如题
考题网址:
http://ppt.cc/Uwur
题目: 已知下列表格的功能相依性(Functional Dependencies)如下。
请分4 步骤依序完成 正规化的工作:
(一)一阶正规化
(二)二阶正规化
(三)三阶正规化
(四) Boyce-Codd 正规化。最後在(四)中说明表格的主键
个人解答如下:
(一)每个栏位都是基元值,所以符合一NF
(二)
R1(学号,生日,年纪) -->PK:学号
R2(课号,授课教授,开课系名) -->PK:课号
R3(学号,课号,成绩) -->学号、课号
R4(学号,主修系名,选课指导教授) -->学号、主修系名
(三)
R1(学号,生日) -->PK:学号
R2(生日,年纪) -->PK:生日
R3(课号,授课教授) -->PK:课号
R4(授课教授,开课系名) -->PK:授课教授
R5(学号,课号,成绩)-->PK:学号,课号
R6(学号,主修系名,选课指导教授) -->PK:学号,主修系名
(四)
R1~R5 同2NF
R6(选课指导教授,主修系名)--->PK:选课指导教授
R7(学号,选课指导教授)--->PK:学号
问题则是在於题目中:
"最後在(四)中说明表格的主键(Primary Keys)"
请问这句是指标示每个正规化的表格吗?还是在标示中在题目中表格的主键?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.39.149.28
1F:→ carterdunk:看起来是只需要标示(四)的主键呀 09/18 09:34
2F:推 lordfish62:R7是不是应该是复合主键,学号+选课指导教授 04/14 17:17