数据库习题精讲4.docVIP

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第七章 习 题(答案) 班级: 学号: 姓名: 名词解释 函数依赖:对于每一个确定的X,Y的值就被唯一地确定,则说X函数确定Y,或者说Y函数依赖于X。 ? 1NF:如果关系模式R,其所有属性都是不可再分的基本数据项,则称R属于第一范式,R∈1NF 2NF:如关系模式R∈1NF,且每个非主属性完全函数依赖于候选码,则称R属于第二范式,R∈2NF。 3NF:如果关系模式R∈2NF,且R的任一非主属性都不传递函数依赖于任何候选码,则称R属于第三范式,R∈3NF。 BCNF:设关系模式R(U)∈1NF,若X → Y,且Y X,则X必包含候选码,那么R∈BCNF。即若每一个决定因素都包含码,则R∈BCNF。 填空题 关系数据库的规范化理论是数据库___数据模型___设计的一个有力工具。 X→Y,则X称为____决定_______因素,Y称为__依赖______因素。 __3NF___是一个可用的关系模式应满足的最低范式。 单选题 (学号,姓名)?姓名,这是( B )。 A、完全函数依赖 B、平凡函数依赖 C、非平凡函数依赖 D、传递函数依赖 (读者号,书号)?读者姓名( B )。 A、完全函数依赖 B、部分函数依赖 C、平凡函数依赖 D、传递函数依赖 现有关系:比赛(比赛日期,球队编号,球队名称,队长,比赛成绩)。假定一只球队一天只参加一场比赛,则候选码是( C )。 A、球队编号 B、球队编号,球队名称 C、比赛日期,球队编号 D、球队编号,比赛成绩 判断题 3NF是函数依赖范围内能够达到的最彻底的分解。(F) 函数依赖关系是属性间的一种一对一的关系。(F) 如果R只有一个侯选码,且R ∈3NF,则R必属于BCNF。(T) 对于关系R,如果候选码是单个属性,则R∈2NF。(T) 简答题 评价关系模式的标准是什么? 答:尽可能少的数据冗余; 没有插入异常; 没有删除异常; 没有更新(修改)异常。 综合题 现有关系模式: 库存(零件号、零件名称、仓库号、仓库名称、仓库管理员,库存量) 规定:一种零件可以存放在多个仓库,一个仓库可以存放多种零件 ①请列出基本函数依赖和候选码; ②是否存在删除异常、插入异常和更新异常,若存在,请举例说明; ③属于第几范式?说明理由。 ④分解为3NF并说明理由。 ⑤分解到3NF是否已经属于BCNF,说明理由。 答:①基本函数依赖:零件号→零件名称,仓库号→仓库名称,仓库号→仓库管理员, (零件号,仓库号)→库存量; 候选码:(零件号,仓库号) ②存在删除异常、插入异常和更新异常。 当删除零件记录时,有可能会一同删除仓库的信息,使仓库信息丢失,发生删除异常; 当仓库中没有存储零件时,无法插入仓库信息,同时如果零件还未明确存储地点,也无法插入零件信息,发生插入异常; 当更新仓库信息,比如修改仓库管理员时,由于存在多条仓库记录,需要修改多处,容易发生错改或漏改,发生更新异常; ③由于(零件号,仓库号)零件名称,存在非主属性对候选码的部分函数依赖,所以属于1NF; ④将原关系分解成 R1(零件号,零件名称); R2(仓库号,仓库名称,仓库管理员); R3(零件号,仓库号,库存量) 对于R1,候选码是零件号。零件号零件名称,且不存在非主属性对候选码的传递函数依赖,所以R1 ∈3NF。 对于R2,候选码是仓库号。仓库号(仓库名称,仓库管理员),且不存在非主属性对候选码的传递函数依赖,所以R2 ∈3NF。 对于R3,候选码是(零件号,仓库号)。(零件号,仓库号)库存量,且不存在非主属性对候选码的传递函数依赖,所以R3 ∈3NF。 ⑤属于BCNF,R1,R2,R3所有的函数依赖的决定因素都包含了候选码。

文档评论(0)

专注于电脑软件的下载与安装,各种疑难问题的解决,office办公软件的咨询,文档格式转换,音视频下载等等,欢迎各位咨询!

1亿VIP精品文档

相关文档