第七讲第七讲数据库设计基础数据库设计基础之基本问题及概念之基本问题及概念本讲内容本讲内容关系数据库设计理论关系数据库设计理论–关系数据库设计中的异常问题关系数据库设计中的异常问题–关系数据库设计理论中的基础概念关系数据库设计理论中的基础概念关系模式关系模式关系模式是关系的描述,它由五部分组成,即关系模式是关系的描述,它由五部分组成,即为五元组:为五元组:R(U,D,DOM,F)R(U,D,DOM,F)其中其中RR为关系名,为关系名,UU是属性集合,是属性集合,DD是域的集合,即取值范围是域的集合,即取值范围的集合。的集合。DOMDOM是是属性源域(属性集合属性源域(属性集合UU中属性所来自中属性所来自的域),为属性向域的映象集合的域),为属性向域的映象集合FF为属性间的数据依赖关系集合。为属性间的数据依赖关系集合。简化描述简化描述R(U,F)R(U,F),甚至,甚至R(U)R(U)关系数据库设计中的异常问题关系数据库设计中的异常问题数据冗余数据冗余更新异常更新异常插入异常插入异常删除异常删除异常示例数据示例数据学生(学号,姓名,系名,系负责人,课程名,成绩)主码学生(学号,姓名,系名,系负责人,课程名,成绩)主码={={学号,课程名学号,课程名}}学号学号(6)(6)姓名姓名(8)(8)系名系名(8)(8)系负责人系负责人(8)(8)课程名课程名(10)(10)成绩成绩(2)(2)980701980701章涌章涌管理系管理系李瑞祥李瑞祥市场营销市场营销8585980701980701章涌章涌管理系管理系李瑞祥李瑞祥技术经济技术经济7878980701980701章涌章涌管理系管理系李瑞祥李瑞祥生产管理生产管理8080980702980702李文利李文利管理系管理系李瑞祥李瑞祥市场营销市场营销7070980702980702李文利李文利管理系管理系李瑞祥李瑞祥技术经济技术经济8686980702980702李文利李文利管理系管理系李瑞祥李瑞祥生产管理生产管理9090980703980703王沐阳王沐阳管理系管理系李瑞祥李瑞祥市场营销市场营销8484980703980703王沐阳王沐阳管理系管理系李瑞祥李瑞祥技术经济技术经济7575980703980703王沐阳王沐阳管理系管理系李瑞祥李瑞祥生产管理生产管理7070980704980704杨舒杨舒管理系管理系李瑞祥李瑞祥市场营销市场营销7878980704980704杨舒杨舒管理系管理系李瑞祥李瑞祥技术经济技术经济7272980704980704杨舒杨舒管理系管理系李瑞祥李瑞祥生产管理生产管理909012行42字节数据冗余数据冗余总字节数=(总字节数=(66++88++88++88++1010+...