Table
表
存放同一类信息的集合。
users 表放用户,orders 表放订单。
数据库保存用户、订单、文章等信息。后端通过查询读取或修改它,前端通常不直接连接数据库。
把它想成:像一本整理好的账本:信息按规则放好,需要时能快速找到,也不容易互相混淆。
Glossary
表
存放同一类信息的集合。
users 表放用户,orders 表放订单。
行与列
一行是一条记录,一列是一种属性。
某一行代表小明;name、email 是不同的列。
主键
每条记录独一无二的编号。
即使两个人同名,也能通过不同的 user_id 分开。
查询
向数据库读取或修改信息的指令。
找出小明最近的 10 个订单。
索引
帮助数据库更快找到信息的目录。
像书后面的关键词页,不必从第一页逐行查找。
关系
不同表之间的连接。
订单里的 user_id 指向下单的那位用户。
结构变更记录
用可追踪的步骤修改数据库结构。
给 users 表新增 avatar 列,并记录这次变化。
备份
保存一份可恢复的数据副本。
误删订单后,可以从之前的备份恢复。
Before you ship