实验三关系规范化.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
页眉 实验三 关系规范化 学号: 20121020023姓名: 张东旭 专业:信息管理与信息系统 实验时间: 2013 年 9 月 28 日 实验地点: 文汇楼 3205 实验目的 了解函数依赖的基本概念。 能正确判断某一关系是属于第几范式。 掌握规范化范式的方法。 实验内容 复习函数依赖,数据规范化,范式的基本概念以及各级范式的判别标准。 判断给定的表满足哪级范式的条件。 将给定的表转换成满足特定等级范式条件的表。 实验步骤 写出函数依赖,数据规范化,范式的定义以及各级范式的判别标准。 函数依赖:若对于 R(U) 的任意一个可能的关系 r, r 中不可能存在两个元组在 X 上的属性值相等,而在 Y 上的属性值不等,则称 “ X 函数确定 Y ”或 “ Y 函数 依赖于 X ” 记作 X → Y 。 数据规范化:一个低一级的关系模式分解可以转化成若干个高一级的关系模式的集合,这种过程叫做数据的规范化。 范式:符合一种级别的关系模式的集合。 第一范式( 1NF )如果关系 R 的所有属性都是不可分的基本数据项,则称 R 满足第一范式,记作 R∈ 1NF. 第二范式( 2NF )如果关系 R 属于 1NF,且每个非主属性完全函数依赖于主关键字,则关系模式 R 属 于第二范式,记作 R∈ 2NF. 第三范式( 3NF)如果关系 R 属于 2NF ,且每个非主属性都不传递函数依赖于主关键字,则关系模式 R 属于第三范式,记作 R∈ 3NF. 表 1 的主码是什么?判断表 1 是否满足第一范式的条件,并说明理由。 1 职工编号 姓名 车间 车间主任 工种 工作量 0011 张三 一车间 宋大林 车工 150 0011 张三 一车间 宋大林 钳工 100 0211 高铭 二车间 李大有 锻工 50 0312 宋东生 三车间 赵光 装配工 80 0312 宋东生 三车间 赵光 检验员 90 主码:工种 第一范式( 1NF)是指一个关系模式的所有属性都是不可分割的基本数据项。表 1 每个属性都不可再分,因此满足第一范式的条件。 1 / 3 页眉 判断表 1 是否满足第二范式的条件,并说明理由。 1 中存在部分依赖。因为职工姓名部分依赖于键码,关系中存在非主属性对键码的部分依赖,表 1 不满足第二范式。 判断表 1 是否满足第三范式的条件,并说明理由。 1 中,职工编号 车间,车间 车间主任,关系中存在非主属性对键码的传递依赖,表 1 不满足第三范式。 将表 1 转换成满足第一范式条件的表。 将表 1 转化成满足第二范式条件的表。 职工编号 姓名 车间 车间主任 0011 张三 一车间 宋大林 0211 高铭 二车间 李大有 0312 宋东生 三车间 赵光 职工编号 工种 工作量 0011 车工 150 0011 钳工 100 0211 锻工 50 0312 装配工 80 0312 检验员 90 将表 1 转换成满足第三范式条件的表。 职工编号 姓名 车间 0011 张三 一车间 0211 高铭 二车间 0312 宋东生 三车间 车间 车间主任 一车间 宋大林 二车间 李大有 三车间 赵光 某书店有关购图书的汇总登记表用关系表示如下。 用规范化理论将该表进行分解,使之满足 3NF的规范化要求。 2 / 3 页眉 订单号 NO 订户代号 C# 001 25003 002 25004 订户代号 NO 姓名 CN 地址 CA 25003 东南大学 南京 25004 清华大学 北京 书号 B# 书名 BN 出版单位 EU 02164 计算机原理 高教出版社 01003 关系数据库 机械出版社 06372 Internet 指南 高教出版社 01085 会计学 立信出版社 订单号 NO 书号 B# 订购数量 QUA 单价 UP 001 02164 120 22.00 001 01003 150 23.00 001 06372 80 18.00 002 06372 190 18.00 002 01085 120 25.00 非规范化数据带来的不利影响是什么 ? 数据冗余、插入异常、删除异常、修改复杂、效率低。 4、实验中的问题及解决情况 对规范化理解不是很透彻,百度进行深入学习。 5、实验总结 (1)记录做实验过程中的体会 (2)提出对该实验的意见和改进建议 3 / 3

文档评论(0)

zhengshumian + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档