- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
                        查看更多
                        
                    
                学生 学号 姓名 性别 年龄 密码 生源地 选课 学号 课程号 成绩 m n 部分集成E-R图 联系 属性 实体 课程 课程号 课程名 报名人数 教师 。。。 E-R图转换为关系模型 实体属性 实体间联系 实体 关系模式 关系模型 关系模型概念: 用二维表的形式表示实体和实体间联系的数据模型 关系是一个具有下列特点的二维表格:    ①表格中的每一列都是不可再分的基本数据项;   ②每列的名字不同,同一列的数据类型相同;   ③行的顺序无关紧要;   ④列的顺序无关紧要;   ⑤关系中不允许有完全相同的两行存在。          E-R模型转换为关系模型 方法: 一个实体或联系转换为一个表  属性作为表的列(字段)              实体转换:每个实体转换成一个关系模式,实体的属性即为关系模式的属性,实体表示符即为关系模式的键。 实体  ?  关系     属性  ?  关系的属性 S(SNO,SNAME,DEPT) 学生 学号 姓名 系别 ER模型        关系模型 联系转换(1:1):可以在两个实体类型转换成的两个关系模式中任意一个关系模式的属性中加入另一个关系模式的键和联系类型的属性。 校名 任职 校长 学校 1  1 姓名 年龄 性别 电话 地址 任职年月 职称 学校(校名,地址,电话,校长名,任职年月) 校长(姓名,年龄,性别,职称) ER模型        关系模型 联系转换(1:N):在N端实体类型转换成的关系模式中中加入1端实体类型转换成的关系模式的键和联系类型的属性。  工号 聘用 车间 职工 1  N 车间编号 车间名 电话 性别 姓名 聘期 年龄 车间(车间编号,车间名,电话) 职工(工号,姓名,性别,年龄,车间编号,聘期) ER模型        关系模型 联系转换(M:N):将联系类型也转换成关系模式,其属性为两端实体类型的键加上联系类型的属性,而键为两端实体键的组合。 课程号 选课 学生 课程 M  N 学号 姓名 性别 学分 课程名 成绩 S(SNO, SNAME ,AGE,SEX ) C(CNO , CNAME ,TEACHER) SC(SNO,CNO,GRADE)  ER模型        关系模型 思考 零件号 构成 产品 零件 M  N 产品号 产品名 规格 库存量 零件名 数量 产品(产品号,产品名,规格) 零件(零件号,零件名,库存量) 构成(产品号,零件号,数量)  设工厂里产品和零件之间的关系为M:N,请将ER图转换为关系模式。如果产品和零件的关系改为1:N呢? 关系模型规范化  I范式(1NF)       每个属性都是不可再分的基本数据项,则称该关系是I范式。        创建数据库必须遵循一定规则 范式 ? 字段1??字段2??字段3??字段4??  字段1?? 字段2??          字段3??		字段4?? ????	        字段3.1?字段3.2????? 【例】设某单位的职工评价信息关系:评价(职工编号,姓名,工作表现(工作态度,业绩),综合评价,评价日期),对应元组如下表。                          规范化  II范式(2NF)        II范式首先是I范式,而且每一个非主属性完全依赖于主关键字。       如果一个关系只满足第一范式,那么可能会带来数据冗余和操作异常,即插入异常、删除异常和修改异常。 假定选课关系表为 ?SC?(学号,?姓名,?年龄,?课程名称,?成绩,?学分)   关键字为组合关键字(学号,?课程名称),存在如下决定关系:?  数据库表不满足第二范式,存在组合关键字中的字段决定非关键字的情况。 ?  (学号,?课程名称)?→?(姓名,?年龄,?成绩,?学分)?  学生:Student(学号,?姓名,?年龄);? 课程:Course(课程名称,?学分);? 选课关系:SC (学号,?课程名称,?成绩)。? 部分依赖 设有一个图书销售关系: TSXS(书号,书名,出版社,单价,数量,折扣操作员帐号,姓名,密码) 每位操作员可以销售多种书,每种书可由多 个操作员销售。TSXS具体实例如下表。  思考 关键字是什么? 符合范式要求么? 如何修改? (书号,操作员帐号) 存在非主属性对主键的部分依赖 图书销售关系TSXS可分解成以下几个关系 图书(书号,书名,出版社,单价,折扣) 操作员(操作员帐号,姓名,密码) 销售(书号,操作员帐号,数量) III范式(3NF)       III范式首先是II范式,且关系中的任何一个非主属性都不传递依赖于任何关键字。 所谓传递函数依赖,指如果存在A?→?B?→?C的决定关系,则C传递函数依赖于A。因此,满足第三范式的数据库表应该不存在如下依赖关
                您可能关注的文档
最近下载
- 2023年东胜区妇幼保健院护士招聘笔试高频试题摘选含答案详解.docx VIP
- 2025年河北水务有限公司公开招聘运行管理人员85人笔试备考题库及答案解析.docx VIP
- 成人经膀胱腹内压测量的最佳证据总结PPT.pptx VIP
- 体质 体质学说的应用.ppt VIP
- 2023年东胜区人民医院护士招聘笔试高频试题摘选含答案详解.docx VIP
- 2025年河北水务有限公司公开招聘运行管理人员85人笔试参考题库附答案解析.docx VIP
- 机动车查验工作规范(试行).pdf VIP
- 个人简历模板表格简历模板免费下载.docx VIP
- 电大高级财务会计历年来试题及答案.doc VIP
- 拼多多持平投产比计算公式(1).xlsx VIP
 原创力文档
原创力文档 
                        

文档评论(0)