数据库范式
来源:互联网 发布:爱如生古籍数据库 编辑:程序博客网 时间:2024/05/01 11:53
所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。
第二范式(2NF)要求数据库表中的每个实例或行必须可以被惟一地区分。为实现区分通常需要为表加上一个列,以存储各个实例的惟一标识。如
图3-2 员工信息表中加上了员工编号(emp_id)列,因为每个员工的员工编号是惟一的,因此每个员工可以被惟一区分。这个惟一属性列被称为主关键字或主键、主码。
简而言之,第三范式(3NF)要求一个数据库表中不包含已在其它表中已包含的非主关键字信息。例如,存在一个部门信息表,其中每个部门有部门编号(dept_id)、部门名称、部门简介等信息。那么在图3-2
的员工信息表中列出部门编号后就不能再将部门名称、部门简介等与部门有关的信息再加入员工信息表中。
- 数据库范式 三范式
- 数据库范式
- 数据库范式
- 数据库范式
- 数据库范式
- 数据库范式
- 数据库范式
- 数据库范式
- 数据库范式
- 数据库范式
- 数据库---范式
- 数据库范式
- 数据库范式
- 数据库范式
- 数据库范式
- 数据库范式
- 数据库范式
- 数据库范式
- 从保值到增值:小康之家理财实战攻略
- GNOME与KDE的战争
- MATLAB 主要函数指令表(按功能分类,转)
- oradebug用法拾遗
- 用Myeclispe开发Spring+Hibernate的问题
- 数据库范式
- jsession 和 cookie欺骗原理
- Ubuntu下安装火狐3.5Ubuntu下安装火狐3.5
- 以下从‘读’‘写’‘删除’‘判断’四个事例实现对注册表的简单操作
- 只要打气,没有飞不起来的汽球
- 史玉柱
- as 2008里关于父子维度的建立
- Linux入门(一)::Linux中通过locale来设置字符集
- 抛开因果是无常