- 1、本文档共164页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库范式课堂ppt
An Introduction to Database System 习 题 四 已知关系模式B(A#,NAME,DEPT,B#,DATE), 其属性分别表示(借书证号,姓名,所在学院,书号,借书日期)。 有关语义如下:一个借书证号只对应 一名学生,一个借书证号可以借多本书,并且可以在不同的日期借同一本书,一本书一天只能被借阅一次 ;一名学生只能属于一个学院。 1)写出关系模式B基本的函数依赖。 2)该关系模式是几范式?为什么? 3)将它分解成3NF的关系模式。 An Introduction to Database System 习 题 五 现有如下关系模式: Teacher(Tno,Tname,Dept,Bno,Bname,Bdate,Rdate)。 其中,Tno:教师编号, Tname:教师姓名, Dept:所在部门, Bno;借阅的图书编号, Bname:书名, Bdate:借书日期, Rdate:还书日期 该关系模式的属性有的语义有: 教师编号是唯一的,教师编号函数决定教师姓名; 一个教师只能在一个部门工作,一个部门有多个教师; 图书编号是唯一的,图书编号函数决定书名; 一个老师可以借多本图书,一本图书只能被一个老师借阅,当一个老师借阅一本书时都要要登记借书日期和还书日期。 1.请写出基本函数依赖集(并求最小函数依赖集)。 2.确定候选码和主属性、非主属性。 3.该关系模式最高属于第几范式?为什么? An Introduction to Database System 习 题 六 设关系模式为 RU,F, U={A,B,C,D,E,P }, F={A→D,E→D,D→B,BC→D,DC→A } 1、(2)求(AD)+ 2、(4)求R的候选码,指出哪些属性是主属性,哪些是非主属性。 3、(4)R最高属于第几范式,为什么? An Introduction to Database System 习 题 七 已知关系模式RU,F,其中: U={E,F,G,H}, F = {E→G,G→E, F→G ,F→E ,H→EG, FH→E } 1) 求R的最小函数依赖集Fm; 2) 计算 3) 求R的所有候选码,所有主属性和非主属性; 4) 判断R属于第几范式; 5) 将R分解成高一级的范式(集合)。 An Introduction to Database System 习 题 八 已知关系模式RU,F,其中: U={A,B,C,D}, F = {A→C,B→AC,D→AC,C→A} 1)求R的最小函数依赖集Fm; 2) 计算 3) 求R的所有候选码,所有主属性和非主属性; 4) 判断R属于第几范式; 5) 将R分解成高一级的范式(集合)。 An Introduction to Database System 下课了。。。 休息一会儿。。。 * * * * An Introduction to Database System 算法:计算函数依赖集F的最小依赖集。 根据分解规则,得到一个与F等价的FD集合G,G中每个FD的右部都为单属性。 在G中消除冗余的FD。(注意消除的方法) 在G的每个FD中消除左边冗余的属性。(注意消除的方法) An Introduction to Database System 例:设F是关系模式R(ABC)的FD集, F={A→BC,B→C,A→B,AB→C} 试求Fmin。 解:1)先把F中的FD化成右边都是单属性的形式: F={A→B,A→C,B→C,A→B,AB→C}, (A→B只保留一个) 2)逐一考察, 考察A→B, AG+ =AC, A→B不可删; 考察A→C, AG+ =ABC, A→C可删除; F={A→B,B→C,AB→C}, 考察B→C, BG+ = B , B→C不可删除; 考察AB→C, (AB)G+ = ABC , AB→C可删除; 故,此步后结果为F={A→B, B→C} 3)F中每个函数依赖左部都是单属性形式,不需再删除。 故, Fmin={A→B, B→C} An Introduction to Database System 例:设F是关系模式R(ABCD)的FD集,F={AB→C,AB→D,A→D} 试求Fmin。 解:1)先把F中的FD化成右边都是单属性的形式:F={AB→C,AB→D,A→D} 2)逐一考察,
您可能关注的文档
- 数学人教版(2017年必修)高一对数与对数运算第一课时课件.ppt
- 数学人教版(2017年必修)高一辗转相除法与更相减损术课件.ppt
- 数字高程模型及其应用.ppt
- 数学人教版必修三:1.3 算法案例 第一课时 辗转相除法与更相减损术.ppt
- 数学八年级下华东师大版18.3一次函数复习课件.ppt
- 数学六年级下苏教版2圆锥的体积课件(30张).ppt
- 数学一下个性设计教案.docx
- 数学分析华东师大第四版18章_隐函数的定理及应用.ppt
- 数学人教六年级下册《图形的运动》.ppt
- 数学分析(上册)导数和微分5-5课件(高等教育出版社第四版).ppt
- 大学生职业规划大赛《新闻学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《应用统计学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《音乐学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《中医学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《信息管理与信息系统专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《汽车服务工程专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《水产养殖学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《市场营销专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《音乐表演专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《音乐学专业》生涯发展展示PPT.pptx
最近下载
- 冠心病及心衰的药物治疗.ppt VIP
- 2023欧洲车身会议资料006_Data_Catalog_Suzuki_Fronx.pdf
- 大学生心理健康与发展(第二章)大学生异常心理与心理咨询.pptx VIP
- 目的论视角下奢侈品香水广告的汉译策略研究——以迪奥为例.docx
- 2022年新版大象版六年级科学上册全册PPT课件.pptx
- 【新结构】湖北省七市州2024届高三下学期3月联合统一调研测试数学试题+答案解析.pdf VIP
- 物流和供应链(英文).ppt
- 北师大版数学八年级下册第四章 因式分解 大单元整体教学设计学历案教案附作业设计(基于新课标教学评一致性).docx
- 2023欧洲车身会议资料010_SUV full aluminium case_Hyundai and Alumobility.pdf
- 心衰的新药物治疗.pptx VIP
文档评论(0)