关系数据库与SQL Server 2005 教学课件 ppt 作者 龚小勇 第11讲 第1&2&4章习题课
15页1、习题课,主讲人:段利文,第11讲,复习,实现概念模型最常用的表示方法是什么? 答:ER图。 设计局部ER图的步骤是什么? 答:(1)确定实体类型及属性 (2)确定联系类型及属性。 (3)把实体类型和联系类型组合成局部ER图。 ER图转化为关系模式的原则是什么? 答:(1)每个实体转换为一个关系。 (2)每个联系也转换成一个关系。 (3)有相同码的关系可以合并。,复习,关系应具备什么性质? 答:(1)关系中每一个属性值都是不可分解的。 (2)关系中不允许出现相同的行。 (3)关系中不允许出现相同的列。 (4)关系中没有行序、没有列序。 关系的完整性规则有哪些? 答:(1)实体完整性规则 (2)参照完整性规则(引用完整性规则 ) (3)域完整性规则(用户自定义完整性规则),习题课 一、作业评讲,P24第9题解答:(1)略。(2)在参照完整性中,外码属性的值可以为空,它表示该属性的值尚未确定。(3)为空的前提条件是该外码属性不是其所在关系的主属性。例如: 学生(学号,姓名,性别,专业号) 专业(专业号,专业名) 其中:专业号是学生表中的一个外码,不是学生表的主属性,可以为空,其语义是该学生的
2、专业尚未确定。 但若该外码属性是其所在关系的主属性,则不能为空。例如: 选修(学号,课程号,成绩) 课程(课程号,课程名,学分) 在选修表中,课程号虽然也是一个外部码,但它又是选修表的主属性,所以不能为空,因为关系模型必须满足实体完整性。,习题课 一、作业评讲,补充2:设关系模式SCT(学号,课程号,成绩,教师名,教师地址)。如果规定:(1)每个学生每学一门课程只有一个成绩;(2)每门课只有一个教师任教;(3)每个教师只有一个地址(无同名教师)。 写出关系模式SCT的基本函数依赖集。 找出关系模式SCT的候选码。 试把SCT分解成2NF模式集,并说明理由。 试把SCT分解成3NF模式集,并说明理由。 分析与解答: 基本的函数依赖有: (学号+课程号) 成绩 课程号 教师名 教师名 教师地址,习题课 一、作业评讲,分析与解答(续) : 候选码是:学号、课程号 可分解为下列二个2NF: SC(学号,课程号,成绩) CT(课程号,教师名,教师地址) SC(学号,课程号,成绩)是3NF。 CT(课程号,教师名,教师地址)不是3NF,因为存在传递函数依赖。应分解为: C(课程号,教师名) T(教
《关系数据库与SQL Server 2005 教学课件 ppt 作者 龚小勇 第11讲 第1&2&4章习题课》由会员E****分享,可在线阅读,更多相关《关系数据库与SQL Server 2005 教学课件 ppt 作者 龚小勇 第11讲 第1&2&4章习题课》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课3稿
当代大学生人生信仰及追求的调查研究
长相思 纳兰性德-ppt课件
课件:危机意识 一
英语ppt演讲关于阿甘正传
发达国家基础教育改革的动向与趋势 修改版
中国民间美术 课件.ppt
生物质发电技术与系统 课程ppt 第1章 生物质发电技术现状及发展趋势 2学时 -----2016
现代信号处理思考题 含答案
执业药师继续教育 抑郁症的药物治疗 100分
小学生的成长档案模板不用修改 万能型
增订六版 现代汉语 上册 第二章文字 思考与练习答案
国家财政ppt课件
加拿大英语介绍
六年级统计图的选择课件
中学生成长档案ppt
中国现代文学史期末复习整理
lohi和hihilo训练对女子赛艇运动员运动能力影响的比较研究
风雨贾平凹阅读答案
2024-04-11 25页
2024-04-11 37页
2024-04-11 28页
2024-04-11 31页
2024-04-11 36页
2024-04-11 29页
2024-04-11 22页
2024-04-11 27页
2024-04-11 34页
2024-04-11 32页