- 8
- 0
- 约3.51千字
- 约 32页
- 2017-10-03 发布于浙江
- 举报
第四课--规范化和反规范化数据.ppt
规范化和反规范化数据 Copyright?2007-2009 创智新程 本课教学内容 规范化 范式 第一范式(1NF) 第二范式(2NF) 第三范式(3NF) Boyce-Codd范式 (BCNF) 非规范化 规范化 规范化的目的就是实现关系数据库设计的优化,那么我们首先需要知道一个好的数据库设计所遵循的标准 每个表格应有一个标识符. 每个表格应当存储单个实体类型的数据. 接受NULL的列应当避免. 值或列的重复应当避免. 规范化 规范化就是用形式更为简洁、结构更加规范的关系模式取代原有关系模式的过程。 任务 首先我们先考虑salary表的结构: (employeeID/员工编号,Name/姓名,class/工资级别,salaryAmount/工资) 任务 Salary表的数据样本 数据冗余 数据在数据库中的重复存放称为数据冗余。 冗余意味着数据的重复,同时增加了更新、加入、和删除数据的时间,也增加了磁盘空间的使用。 冗余的弊端 更新不规则——插入,修改,和删除数据可能导致数据的不一致 不一致性——当事实北重复时,错误很可能会发生。 不必要地使用额外磁盘空间。 范式的定义 一个表结构(属性间的关系)必然是满足某种规则,就像我们表达信息的方式必然是一种自然语言一样。所以表结构总是以某种范式存在。 范式 最重要的和最广泛被使用的范式有:
您可能关注的文档
- 第一节自身发展分析条件.pptx
- 第一讲2012高考作文复习结构篇.ppt
- 第一课 信息与信息数字化.pptx
- 第一课-第一课时-学弈.ppt
- 第一课开篇及信息及信息的特征沪教版.ppt
- 第一课:信息与信息技术.ppt
- 第一轮复习 :明清之际的思想活跃局面.ppt
- 第七章_调查研究__风笑天.ppt
- 第七章增强法律意识弘扬法治精神_2.doc
- 第七章增强法律意识弘扬法治精神_3.doc
- (共15页PPT)第2课时平均数.pptx
- (共14页PPT)学年牛津译林版江苏地区高中英语高一必修第三册第四单元Project课件.pptx
- (共15页PPT)Unit1Whatdoesshelooklike?第3课时课件英语课程资料.ppt
- (共15页PPT)第4课时完全平方公式的应用.pptx
- (共15页PPT)第六单元基层治理与社会保障单元培优练.pptx
- (共15页PPT)第4课时分数除法的实际问题.pptx
- (共15页PPT)第14课第一次世界大战及战后国际秩序课件第2课时.pptx
- (共15页PPT)Unit2ClothesL3教学课件英语课程资料.ppt
- (共15页PPT)Unit2第2课时课件英语课程资料.ppt
- FORMOSA塑料制品用户手册.pdf
原创力文档

文档评论(0)