数据库作业第六章.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《数据库作业第六章.doc》由会员分享,可在线阅读,更多相关《数据库作业第六章.doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date数据库作业第六章作业1(2003/3/20)第六章 作业一. 简答题1. 关系模式可能存在的问题? 答:插入异常:元素差不进去;插入一个元组,却要求插入多个元组。删除异常:删除时,删除了其他信息;删除一个元祖却删除了多个元组。冗余:某种信息在关系中存储多次。更新异常:修改一个元祖,却要求修改多个元组。2. 函数依赖的分类?答:平反函数依赖(trivial FD),非平
2、反函数依赖(nontrivial FD),完全函数依赖(full FD), 部分函数依赖(partialFD),传递函数依赖(transitiveFD)。3. 基于函数依赖的范式?答:以函数依赖为基础的范式有:1NF,2NF,3NF,BCNF范式。4. 3NF关系模式存在异常的可能原因? 答:3NF关系仍可能存在插入异常、删除异常、冗余和更新异常。因为,还可能存在“主属性”、“部分函数依赖”或“传递函数依赖”于键的情况。5. 关系模式规范化的方法?答:规范化方法:一般采用分解的办法,将低级别范式向高级别范式转化,使关系的语义单纯化。6. 如果X和Y之间是1:n的联系,则X和Y之间的函数关系是谁
3、决定谁?如果是1:1和m:n呢? 答:如果X和Y之间是1:n的联系,则存在函数依赖YX,即X依赖于Y; 如果X和Y之间是1:1的联系,则存在函数依赖XY和YX。 如果X和Y之间是m:n的联系,则X和Y之间不存在函数依赖关系。二设有关系模式:R(Sid,Sname,Cid,Cname,Score,Tid),其中:Sid、Sname、Cid、Cname、Score、Tid分别表示学号、学生姓名、课程编号、课程名、成绩、教师编号,并有如下语义要求:l 课程与教师间的联系为1:1;l 学生与课程间的联系为m:n;l 一名学生只能有一个学号,且学号唯一;l 一门课程只能有一个课程号,且课程号唯一。请完成:1. 将此关系模式反向工程为ERM;2. 根据语义给出R的函数依赖;3. 将该关系模式分解成3NF。 解:1.如图:课程编号Cid学生姓名Sname学号Sid课程名Cnamemn选课学生课程1任课成绩Score1教师编号Tid老师 2. Sid Sname Cid Cname Cid Tid,Tid Cidf (Sid,Cid) Scorepp (Sid,Cid) Sname (Sid,Cid) Cname3. Students(Sid,Sname); ElectiveC(Cid,Cname); Course(Sid,Cid,Score); Teachers(Tid); -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 作业 第六
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内