本文将针对数据库中的一些基本概念进行总结。
数据库术语总结
键
主键(primary key)
主键是数据库中的一个列,在这个列中每一行的值都是唯一的,主键的作用是在不重复每个表中所有数据的情况下,将表间数据相互捆绑起来。
外键
一个表中存在的另一个表的主键
数据库三范式1
首先,满足第三范式一定满足第二范式,满足第二一定满足第一。
- 第一范式:字段是最小的单元,不可再分,由基本类型例如INT、FLOAT等构成
- 第二范式:表中字段必须完全依赖全部主键而非部分主键,由于主键唯一,其他字段只要依赖主键,亦可保持唯一性
- 第三范式:非主键外所有字段必须互不依赖,一个数据只在一张表中存储,消除传递依赖。
参考文献
- 1.数据库常见面试题整理 ↩