Schemaschema通常指“结构定义”。在数据库里它可能有几层意思数据库里的命名空间比如 PostgreSQL 里可以有public.users sales.orders这里public、sales就是 schema用来组织表。表结构比如一张users表有哪些字段users - id: integer - name: text - email: text - created_at: timestamp这也可以叫这个表的 schema。数据格式规范比如 JSON Schema定义一个 JSON 文件必须有哪些字段、字段类型是什么。简单理解schema 数据长什么样、怎么组织、字段规则是什么。Manifestmanifest通常指“清单文件”或“声明文件”。它不是数据本身而是说明“有哪些东西、它们在哪里、怎么使用”。比如一个数据集可能有{files:[users.csv,orders.csv],version:2026-07-30,schema:schema.json}这个文件就可以叫 manifest。简单理解manifest 说明包里/系统里有什么东西的清单。常见场景数据集 manifest列出数据文件应用 manifest声明应用名字、权限、入口文件插件 manifest描述插件名称、版本、能力构建 manifest记录打包后生成了哪些文件Inventoryinventory通常指“资产清单”或“盘点结果”。在数据库或系统里它可能是有哪些数据库有哪些表有哪些字段有哪些数据源有哪些文件哪些资源属于哪个项目比如Database inventory - users table - orders table - payments table - logs table简单理解inventory 当前拥有的东西的盘点清单。它和 manifest 有点像但侧重点不同manifest 更像“声明这个包/项目应该包含什么” inventory 更像“实际盘点现在有哪些东西”Catalogcatalog是“目录”。在数据平台里data catalog指数据目录帮助人查找和理解数据表名orders 说明订单数据 负责人data-team 字段order_id, user_id, amount 更新时间每天凌晨简单理解catalog 可搜索、可管理的数据目录。Metadatametadata是“关于数据的数据”。比如一张表里的订单记录是数据order_id 123 amount 99.9而这些信息是 metadata表名orders 字段类型amount 是 decimal 创建时间2026-07-01 负责人Alice 数据更新时间每天一次简单理解metadata 描述数据的信息。Modelmodel在数据库里通常指“数据模型”。它描述业务对象怎么变成数据结构。比如电商系统里有User 用户 Order 订单 Product 商品 Payment 支付这些对象之间的关系就是数据模型一个用户可以有多个订单 一个订单可以有多个商品 一个订单对应一次或多次支付简单理解model 业务概念和数据结构之间的设计图。Entityentity是“实体”也就是一个业务对象。比如用户 User 订单 Order 商品 Product 公司 Company 发票 Invoice简单理解entity 业务里真实关心的对象。Tabletable是“表”。数据库里真正存数据的地方像 Excel 表格users 表 id | name | email ---|------|------ 1 | Tom | tomexample.com 2 | Amy | amyexample.com简单理解table 一类数据的存储表格。Column / Fieldcolumn是列field是字段。比如users表id, name, email这些就是字段/列。简单理解column/field 表里的一个属性。Record / Rowrecord或row是一行数据。1 | Tom | tomexample.com这就是一条 record。简单理解record/row 一条具体数据。Indexindex是索引用来加速查询。比如经常按email查用户SELECT*FROMusersWHEREemailtomexample.com;可以给email建索引让数据库更快找到。简单理解index 数据库的查询加速目录。Constraintconstraint是约束也就是规则。比如email 不能为空 id 必须唯一 age 必须大于 0 order.user_id 必须对应一个真实用户简单理解constraint 数据必须遵守的规则。Migrationmigration是数据库结构变更脚本。比如你要给users表加一个phone字段ALTERTABLEusersADDCOLUMNphoneTEXT;这类变更记录就叫 migration。简单理解migration 数据库结构升级记录。一句话总结schema 数据结构和规则 manifest 声明/清单文件说明包含什么 inventory 实际盘点出来的资源清单 catalog 可查询的数据目录 metadata 描述数据的数据 model 数据设计模型 entity 业务对象 table 表 column 字段/列 row 一条记录 index 查询加速目录 constraint 数据规则 migration 数据库结构变更脚本如果你刚开始学可以先记住三个核心关系schema 说明“数据应该长什么样” manifest 说明“这个项目/数据包里有什么” inventory 说明“系统里实际盘点到了什么”
数据库中一些常用英文单词含义
Schemaschema通常指“结构定义”。在数据库里它可能有几层意思数据库里的命名空间比如 PostgreSQL 里可以有public.users sales.orders这里public、sales就是 schema用来组织表。表结构比如一张users表有哪些字段users - id: integer - name: text - email: text - created_at: timestamp这也可以叫这个表的 schema。数据格式规范比如 JSON Schema定义一个 JSON 文件必须有哪些字段、字段类型是什么。简单理解schema 数据长什么样、怎么组织、字段规则是什么。Manifestmanifest通常指“清单文件”或“声明文件”。它不是数据本身而是说明“有哪些东西、它们在哪里、怎么使用”。比如一个数据集可能有{files:[users.csv,orders.csv],version:2026-07-30,schema:schema.json}这个文件就可以叫 manifest。简单理解manifest 说明包里/系统里有什么东西的清单。常见场景数据集 manifest列出数据文件应用 manifest声明应用名字、权限、入口文件插件 manifest描述插件名称、版本、能力构建 manifest记录打包后生成了哪些文件Inventoryinventory通常指“资产清单”或“盘点结果”。在数据库或系统里它可能是有哪些数据库有哪些表有哪些字段有哪些数据源有哪些文件哪些资源属于哪个项目比如Database inventory - users table - orders table - payments table - logs table简单理解inventory 当前拥有的东西的盘点清单。它和 manifest 有点像但侧重点不同manifest 更像“声明这个包/项目应该包含什么” inventory 更像“实际盘点现在有哪些东西”Catalogcatalog是“目录”。在数据平台里data catalog指数据目录帮助人查找和理解数据表名orders 说明订单数据 负责人data-team 字段order_id, user_id, amount 更新时间每天凌晨简单理解catalog 可搜索、可管理的数据目录。Metadatametadata是“关于数据的数据”。比如一张表里的订单记录是数据order_id 123 amount 99.9而这些信息是 metadata表名orders 字段类型amount 是 decimal 创建时间2026-07-01 负责人Alice 数据更新时间每天一次简单理解metadata 描述数据的信息。Modelmodel在数据库里通常指“数据模型”。它描述业务对象怎么变成数据结构。比如电商系统里有User 用户 Order 订单 Product 商品 Payment 支付这些对象之间的关系就是数据模型一个用户可以有多个订单 一个订单可以有多个商品 一个订单对应一次或多次支付简单理解model 业务概念和数据结构之间的设计图。Entityentity是“实体”也就是一个业务对象。比如用户 User 订单 Order 商品 Product 公司 Company 发票 Invoice简单理解entity 业务里真实关心的对象。Tabletable是“表”。数据库里真正存数据的地方像 Excel 表格users 表 id | name | email ---|------|------ 1 | Tom | tomexample.com 2 | Amy | amyexample.com简单理解table 一类数据的存储表格。Column / Fieldcolumn是列field是字段。比如users表id, name, email这些就是字段/列。简单理解column/field 表里的一个属性。Record / Rowrecord或row是一行数据。1 | Tom | tomexample.com这就是一条 record。简单理解record/row 一条具体数据。Indexindex是索引用来加速查询。比如经常按email查用户SELECT*FROMusersWHEREemailtomexample.com;可以给email建索引让数据库更快找到。简单理解index 数据库的查询加速目录。Constraintconstraint是约束也就是规则。比如email 不能为空 id 必须唯一 age 必须大于 0 order.user_id 必须对应一个真实用户简单理解constraint 数据必须遵守的规则。Migrationmigration是数据库结构变更脚本。比如你要给users表加一个phone字段ALTERTABLEusersADDCOLUMNphoneTEXT;这类变更记录就叫 migration。简单理解migration 数据库结构升级记录。一句话总结schema 数据结构和规则 manifest 声明/清单文件说明包含什么 inventory 实际盘点出来的资源清单 catalog 可查询的数据目录 metadata 描述数据的数据 model 数据设计模型 entity 业务对象 table 表 column 字段/列 row 一条记录 index 查询加速目录 constraint 数据规则 migration 数据库结构变更脚本如果你刚开始学可以先记住三个核心关系schema 说明“数据应该长什么样” manifest 说明“这个项目/数据包里有什么” inventory 说明“系统里实际盘点到了什么”