SQL 术语表
专有名词注释查阅表 | 1 个分类
Glossary
SQL 术语表
B
| 术语 | 英文 | 释义 |
|---|---|---|
| 候选键 | Candidate Key | 关系中能唯一标识元组的最小属性集,一个关系可有多个候选键 |
C
| 术语 | 英文 | 释义 |
|---|---|---|
| CTE | Common Table Expression | 使用 WITH 子句定义的临时命名结果集,支持递归查询和提升复杂查询的可读性 |
| 触发器 | Trigger | 在表上发生指定事件(INSERT/UPDATE/DELETE)时自动执行的存储过程 |
D
| 术语 | 英文 | 释义 |
|---|---|---|
| 递归查询 | Recursive Query | 利用递归 CTE 实现的层次或图遍历查询,由锚点成员和递归成员组成 |
| 动态 SQL | Dynamic SQL | 在运行时构造并执行的 SQL 语句字符串,常用于需要灵活拼接条件的场景 |
| 死锁 | Deadlock | 两个或多个事务互相等待对方持有的锁,导致都无法继续执行的状态 |
F
| 术语 | 英文 | 释义 |
|---|---|---|
| 范式 | Normal Form | 关系数据库设计的规范化等级,包括 1NF、2NF、3NF、BCNF 等,用于消除数据冗余和异常 |
| 分区表 | Partitioned Table | 将大表按分区键拆分为多个物理存储单元的表,提升查询性能和管理效率 |
G
| 术语 | 英文 | 释义 |
|---|---|---|
| 关系 | Relation | 关系模型中二维表的形式化术语,由属性和元组组成 |
H
| 术语 | 英文 | 释义 |
|---|---|---|
| 行锁 | Row Lock | 数据库在行级别施加的锁,允许并发事务操作同一表中不同行 |
J
| 术语 | 英文 | 释义 |
|---|---|---|
| JOIN | Join | 将两个或多个表按连接条件组合的查询操作,包括 INNER、LEFT、RIGHT、FULL、CROSS 等类型 |
K
| 术语 | 英文 | 释义 |
|---|---|---|
| 空值 | NULL | 表示缺失或未知数据的特殊标记,与零或空字符串不同,需要用 IS NULL 判断 |
M
| 术语 | 英文 | 释义 |
|---|---|---|
| 物化视图 | Materialized View | 将查询结果物理存储的数据库对象,适合频繁查询但底层数据变化不频繁的场景 |
P
| 术语 | 英文 | 释义 |
|---|---|---|
| 谓词 | Predicate | SQL 中评估为 TRUE、FALSE 或 UNKNOWN 的条件表达式,用于 WHERE/HAVING 子句 |
R
| 术语 | 英文 | 释义 |
|---|---|---|
| 事务 | Transaction | 作为单个逻辑工作单元执行的一组操作,具有 ACID(原子性、一致性、隔离性、持久性)特性 |
S
| 术语 | 英文 | 释义 |
|---|---|---|
| 索引 | Index | 对表列创建的辅助数据结构,加速数据检索但会增加写入开销和存储空间 |
| 视图 | View | 存储的查询定义,表现为虚拟表,简化复杂查询并提供数据访问的抽象层 |
| 死锁检测 | Deadlock Detection | 数据库自动识别死锁并选择牺牲者回滚的机制 |
| 审计 | Audit | 记录数据库操作日志的安全功能,用于合规审查和安全追踪 |
W
| 术语 | 英文 | 释义 |
|---|---|---|
| 窗口函数 | Window Function | 在与当前行相关的行集合上执行计算的函数,如 ROW_NUMBER、RANK、SUM OVER |
| 外键 | Foreign Key | 引用另一个表主键的约束,确保引用完整性,维护表间关系一致性 |
X
| 术语 | 英文 | 释义 |
|---|---|---|
| 限流 | Throttling | 数据库对并发请求数量或频率进行限制的机制,防止系统过载 |
Y
| 术语 | 英文 | 释义 |
|---|---|---|
| 游标 | Cursor | 逐行处理查询结果集的机制,允许在结果集中定位和操作单行数据 |
| 隔离级别 | Isolation Level | 定义事务间可见性的标准,包括 READ UNCOMMITTED、READ COMMITTED、REPEATABLE READ、SERIALIZABLE |
Z
| 术语 | 英文 | 释义 |
|---|---|---|
| 执行计划 | Execution Plan | 查询优化器生成的数据处理步骤描述,展示索引使用、连接方法和扫描策略 |
| 存储过程 | Stored Procedure | 预编译并存储在数据库服务器上的一组 SQL 语句,支持参数化和流程控制 |
| 序列 | Sequence | 生成唯一递增数值的数据库对象,常用于自动生成主键值 |