- 8
- 0
- 约8.07千字
- 约 66页
- 2022-07-03 发布于四川
- 举报
关系模式规范化的目的。
非规范化的关系中存在哪些问题?
数据依赖
关系规范化
; 设有一个关于教学管理的关系模式:
教学(Sno,Sname,Ssex,Dname,Cname,Tname,Grade)
选定此关系的主键为(Sno,Cname)。;Sno; 不难看出,该关系存在着如下问题:
1. 数据冗余(Data Redundancy)
每一个系名对该系的学生人数乘以每个学生选修的课程门数重复存储。
每一个课程名均对选修该门课程的学生重复存储。
每一个教师都对其所教的学生重复存储。; 2. 更新异常
⑴ 插入异常:由于主键中元素的属性值不能取空???,如果新分配来一位教师或新成立一个系,则这位教师及新系名就无法插入
⑵ 修改异常:如果一个学生转系,则对应此学生的所有元组都必须修改,否则,也出现数据的不一致性。
;⑶ 删除异常:如果某系的所有学生全部毕业,又没有在读及新生,当从表中删除毕业学生的选课信息时,则连同此系的信息将全部丢失。
结论:上述的教学管理关系尽管看起来能满足一定的需求,但存在的问题太多,从而它并不是一个合理的关系模式。;怎样建立一个合理的数据库模式?
什么样的模型是合理的模型,什么样的模型是不合理的模型?
关系数据库设计理论,即规范化理论。
根据现实世界存在的数据依赖而进行的关系模式的规范化处理,从而得到一个合理的数据库设计效果。;将教学关系分解为三个关系模式来表达
您可能关注的文档
- 第3节 胶体溶液.pptx
- 第3课《个人的收入与理财》通用课件.pptx
- 第3课战略规划.pptx
- 第4模块 书面沟通技能PPT课件.pptx
- 第4章 企业物质文化.pptx
- 第4章 MIS战略规划.pptx
- 第4章 关系规范化理论.pptx
- 第4章 数据依赖与关系模式规范化.pptx
- 第4章 室内音质设计(3).pptx
- 第4章-第5节海水资源的开发利用 环境保护与绿色化学.pptx
- KET阅读高频词288个-英语单词表.pdf
- 2026年成人高考专升本《政治》模拟试卷(二)(含答案解析).pdf
- 2026年成人高考专升本《政治》模拟试卷(三)(含答案解析).pdf
- 2026年成人高考专升本《政治》模拟试卷(四)(含答案解析).pdf
- 2026年成人高考专升本《政治》全真冲刺卷(一)(含完整答案解析).docx
- 2026年成人高考专升本《政治》模拟试卷(二)(含答案解析).docx
- 2026年成人高考专升本《政治》模拟试卷(五)(含答案解析).pdf
- 2026年成人高考专升本《政治》全真冲刺卷(二)(含逐题解析).docx
- 2026年成人高考专升本《政治》模拟试卷(三)(含答案解析).docx
- 2026年成人高考专升本《政治》基础强化模拟卷(二)(含逐题解析).docx
原创力文档

文档评论(0)