数据库概论试题(期末)(6)

发布时间:2021-06-05

第(1)、(2)、(5)、(6)每题3分,其余每题2分,书写是否正确、规范、

合理需酌情处理,能正确写出大体结构给一半分,局部漏写、错写视情节扣分,大体结构不正确一律不给分。

2、参考答案:

(1)关系STUDENT是1NF,因为F中存在非主属性 SNAME,SDEPT,MNAME对侯选码(S#,CNAME)的部分函数依赖。 (2)首先消除部分函数依赖(S#,CNAME)→SNAME,SDEPT,MNAME

将关系分解为:

R1(S#,SNAME,SDEPT,MNAME),

F1 = { S#→SNAME,SDEPT,MNAME}

R2(S#,CNAME,GRADE),F2={(S#,CNAME)→GRADE}

在关系R1中存在非主属性对候选码的传递函数依赖S#→SDEPT,所以将R1进一步分解:

R11(S#,SNAME,SDEPT) ,F11 = { S#→SNAME,SDEPT}

R12(SDEPT,MNAME) ,F12 = { SDEPT→MNAME}

在R2,R11,R12关系模式中函数依赖都是非平凡的,并且决定因素均是候选码,所以上述三个关系模式均是BCNF。

评分标准:

(1)回答R是1NF并正确说明理由3分,没有正确回答出理由扣1分。 (2)两次分解各3分,每步所得的两个关系模式各1.5分;正确回答消除什

么类型的函数依赖和正确说明所得的三个关系模式是BCNF各1分。

五、综合题

参考答案:

(1)本题的E-R图如下图所示。

数据库概论试题(期末)(6).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219