绕不开的术语要点
- 主键:能唯一定位一行的字段,一张表只能有一个,且不能重复
- 外键:本表的某个字段指向另一张表的主键,用来建立两表关系
- 复合键:把好几列拼在一起当唯一标识,常见于中间关联表
- 索引:像书本目录,牺牲一点写入速度换来查询飞起
- 参照完整性:外键不能指向一条根本不存在的记录,否则数据就脏了
- 列 / 行:列是同类型数据的集合,行是一组完整的相关信息
绕不开的术语对照
| 术语 | 一句话记忆 |
|---|---|
| 主键 | 行的身份证,唯一不重复 |
| 外键 | 跨表牵线的那根绳 |
| 索引 | 查数据的目录,提速用 |
| 冗余 | 存双份,换安全性 |
避坑提醒:设计表时最该先定的就是主键。没主键的表就像没学号的班级,后面去重、联表全都会卡壳。