- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库高级应用技术01-(大范式)数据库高级应用技术01-(三大范式)数据库高级应用技术01-(三大范式)数据库高级应用技术01-(三大范式)
高等职业技术院校教材 《数据库高级应用技术》 主编:温立辉 wenlihui2004@163.com 三大范式 本单元教学目标 了解数据库范式的概念和分类 理解数据库三大基本范式 创建满足三大范式的数据库表 数据库范式的概念 什么是数据库范式? 为了减少数据冗余、避免操作异常,我们在设计数据库时必须遵循一定的规则,这种规则称为范式 数据库范式作用 为什么要使用三大范式? 满足这些规范的数据库:简洁、结构明晰 写操作时不会发生异常 插入(insert) 删除(delete) 更新(update) 不满足这些规范的数据库 形式上乱七八糟、面目可憎 给数据库的编程人员制造麻烦 可能存储了大量不需要的冗余信息 数据库范式分类 第一范式(1NF) 第二范式(2NF) 三大基本范式 第三范式(3NF) Boyce-Codd范式(BCNF) 第四范式(4NF) 第五范式(5NF) 第一范式(1NF) 定义: 数据库表中的字段都是单一属性, 字段不可再分 同一列中不能有多个值 这个单一属性由基本类型构成,包括: 整型 实数 字符型 逻辑型 日期型 其它类型 不符合第一范式的表 第二范式(2NF) 定义: 数据库表满足第一范式 数据库中每张表均有主键 单字段主键 联合主键 不能存在联合主键中某个主键字段决定非主键字段的情况 如:表中有A、B、C、D、E五个字段 若A与B为联合主键(A,B) 如有A决定C的情况(A?C)则不符合2NF 联合主键 由两个或两个以上的字段共同组成的主键 “客户”、“开户银行” 两个字段为联合主键 (客户?客户电话)、(开户银行?开户行地址) 则此表不符合第二范式(2NF) 判断此表是否符合第二范式 增加主键字段符合第二范式 判断此表是否符合第二范式 拆成三张表符合第二范式 第三范式(3NF) 定义: 数据库表满足第二范式 数据表的非主键字段不存在传递依赖关系 即:非主键字段不能决定其它非主键字段 如:表中有A、B、C、D、E五个字段 若A为主键 如有C决定D的情况(C?D)则不符合3NF 不符合第三范式的表 “工号” 字段为主键(pk) “部门” ?“部门电话” “部门” ?“部门主管” 则存在非主键字段决定其它非主键字段 因而此表不符合第三范式(3NF) 判断此表是否符合第三范式 拆成二张表符合第三范式 课堂练习 根据如下关系模式设计数据表 一个管理员仅管理一个仓库 一个仓库仅存放一类物品 管理员归属于某一个岗位 管理员受雇于某一个部门 所有数据表需满足三大范式 实体关系图 单元作业 设计一个图书管理系统借书模块 读者人数众多、可借图书众多 需维护读者的姓名、年龄、职业、学历、地址、电话、是否可借阅等信息 需维护图书的书名、出版社、ISBN号、出版日期、书本价格等信息 需维护出借的日期、到期时间、是否续期等信息 需满足数据库三大范式 开发出对应的SQL脚本 没有主键,不符合第二范式(2NF) 存在某个主键字段决定非主键字段,不符合第二范式(2NF) 存在某个非主键字段决定其它非主键字段,不符合第三范式(3NF) 管理员 仓库 管理 工号 姓名 投影机 笔记本 打印机 部门 部门办公地址 部门主管 部门电话 归属 岗位名称 岗位级别 岗位职责 岗位 受雇
您可能关注的文档
- 适用于水上运输方式的贸易术适用于水上运输方式的贸易术语适用于水上运输方式的贸易术语适用于水上运输方式的贸易术语.ppt
- 室内led显示屏设计方案室led显示屏设计方案室内led显示屏设计方案室内led显示屏设计方案.doc
- 试卷评估2013试卷评估213013.doc
- 室内p6高清节能led全彩示屏现货批发厂家方案书室内p6高清节能led全彩显示屏现货批发厂家方案书室内p6高清节能led全彩显示屏现货批发厂家方案书室内p6高清节能led全彩显示屏现货批发厂家方案书.doc
- 试乘试驾流程及话术试乘试驾程及话术流程及话术.ppt
- 适合学习时听的音乐,提高学效率!适合学习时听的音乐,提高学习效率!适合学习时听的音乐,提高学习效率!适合学习时听的音乐,提高学习效率!.ppt
- 适应性练习卷(一)试卷适应练习卷(一)试卷适应性练习卷(一)试卷适应性练习卷(一)试卷.doc
- 室内光环境及清华大学学生宿光环境评价室内光环境及清华大学学生宿舍光环境评价室内光环境及清华大学学生宿舍光环境评价室内光环境及清华大学学生宿舍光环境评价.doc
- 视觉障碍的医学基础视觉障碍医学基础的医学基础.ppt
- 室分系统施工规范室分系统施规范工规范.doc
文档评论(0)