数据库到底解决啥要点
- 数据库本质是个按结构组织数据的仓库,比裸文件读写快也更安全
- 关系型数据库用『表格』承载数据,一张表就是一类事物的清单
- 一条记录占一行,一列代表同一个属性(如年龄、手机号)
- 多张有关联的表凑在一起,就构成一个数据库
- 把同样数据存两份叫冗余:虽然占空间,但一处坏了另一处还在
- 给表设主键,相当于给每行发了个身份证号,查起来飞快
数据库到底解决啥对照
| 日常说法 | 数据库里叫 |
|---|---|
| 一张登记表 | 一张数据表 |
| 表头 | 列 / 字段 |
| 一行信息 | 一条记录 / 行 |
| 唯一编号 | 主键 |
避坑提醒:新手别一上来就背定义,先把自己手机通讯录想成一张表:姓名一列、电话一列,这就是最直观的数据库。