# 增删改查（Create Read Update Delete）

### 缩写：CRUD

### 简述

对持久化资源的四类基本操作：创建、读取、更新、删除。是接口设计与权限划分的常用骨架，不绑定特定存储。

### 为何出现

需要统一描述资源生命周期操作，便于 API、权限与审计对齐。

### 使用场景

REST 资源接口、后台管理、权限模型（按操作授权）、测试用例分层。

### 组成与要点

C 插入；R 查询（可含列表/详情）；U 部分或全量更新；D 物理删除或逻辑删除。

### 实践与应用

```sql
INSERT/SELECT/UPDATE/DELETE

```

### 注意事项

• 真实业务常有「状态流转」超出简单 U。
• 批量 CUD 要事务与幂等策略。

### 信号与度量

各操作 QPS、错误率、P99 延迟。

### 关联术语

• SQL：实现 CRUD 的语言
• 事务：多步 CRUD 的原子边界
• REST：资源层 CRUD 隐喻（应用侧）
