表
表是关系型数据库中组织同类数据的核心结构,由列定义属性、由行承载具体记录。
#type / concept
#status / growing
#tech / dev / backend
#resource / database
#resource / sql
[!info] related notes
- 所属 MOC: 数据库 MOC
- 前置概念: 关系型数据库
- 并列概念: 行, 列, 模式(Schema)
- 易混淆概念:
- 关系笔记:
表
一句话定义
表是关系型数据库中用来存放同一类实体记录的结构。
核心机制 / 工作原理
表不是一堆随便摆放的数据,而是由结构和规则共同组成:
- 列定义“每条记录有哪些属性”
- 行承载“某个具体对象的取值”
- 主键、外键和其他约束定义合法边界
- 索引决定常见访问路径
因此表更接近“带规则的数据结构”,而不是纯粹的表格界面。
最小例子 / 最小场景
CREATE TABLE users (
id BIGINT PRIMARY KEY,
name VARCHAR(100),
email VARCHAR(255)
);
这张表表示“用户”这一类实体,其中每一行都是一个用户。