数据库三范式【Access每天3分钟第三季】-张志
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-视频教程


数据库三范式【Access每天3分钟第三季】

发表时间:2019/10/24 10:44:28 评论(0) 浏览(4806)  评论 | 加入收藏 | 复制
   
摘 要:Access每天3分钟 第三季第18课
正 文:

一、课程介绍:

  ▲第一范式(1NF)
      所谓第一范式(1NF)是指在关系模型中,对于添加的一个规范要求,所有的域都应该是原子性的,即数据库表的每一列都是不可分割的原子数据项,而不能是集合,数组,记录等非原子数据项。即实体中的某个属性有多个值时,必须拆分为不同的属性。在符合第一范式(1NF)表中的每个域值只能是实体的一个属性或一个属性的一部分。简而言之,第一范式就是无重复的域。

  ▲第二范式(2NF)
      在1NF的基础上,非码属性必须完全依赖于候选码(在1NF基础上消除非主属性对主码的部分函数依赖)
      第二范式(2NF)是在第一范式(1NF)的基础上建立起来的,即满足第二范式(2NF)必须先满足第一范式(1NF)。第二范式(2NF)要求数据库表中的每个实例或记录必须可以被唯一地区分。选取一个能区分每个实体的属性或属性组,作为实体的唯一标识。
      第二范式(2NF)要求实体的属性完全依赖于主关键字。所谓完全依赖是指不能存在仅依赖主关键字一部分的属性。

  ▲第三范式(3NF)
      在2NF基础上,任何非主属性不依赖于其它非主属性(在2NF基础上消除传递依赖)
      第三范式(3NF)是第二范式(2NF)的一个子集,即满足第三范式(3NF)必须满足第二范式(2NF)。简而言之,第三范式(3NF)要求一个关系中不包含已在其它关系已包含的非主关键字信息。例如,存在一个部门信息表,其中每个部门有部门编号(dept_id)、部门名称、部门简介等信息。那么在员工信息表中列出部门编号后就不能再将部门名称、部门简介等与部门有关的信息再加入员工信息表中。



二、扫码听课:



Access软件网交流QQ群(群号:198465573)
 
 相关文章
数据有效性之属性验证【Access每天3分钟第三季】  【张志  2019/9/22】
查询数据Like关键字【Access每天3分钟第三季】  【张志  2019/9/26】
一对一关系【Access每天3分钟第三季】  【张志  2019/9/29】
一对多关系【Access每天3分钟第三季】  【张志  2019/10/11】
多对多关系【Access每天3分钟第三季】  【张志  2019/10/18】
常见问答
技术分类
相关资源
文章搜索
关于作者

张志

文章分类

文章存档

友情链接