数据库第一阶段究竟被称作数据仓库还是数据湖呢?
- 内容介绍
- 文章标签
- 相关推荐
:为何总是搞不清“数据库第一阶段”到底叫啥?
很多人面对 “上湖、进仓、拉数分析” 等术语时常常感到困惑:到底是数据仓库还是数据湖?特别是初学者,在学习数据库的入门阶段时往往把这些概念混为一谈。导致后续学习和项目实践出现阻力。
第一阶段的真实名称:需求分析 & 概念设计
1️⃣ 需求分析——把使用者的期待转化为可执行的目标
在这个阶段。数据库开发人员与使用者进行深入沟通,明确以下关键点:
- 收集业务需求、使用者需求和程序需求文档。
- 再看确定功能范围,增删改查、验证约束、安全性与权限管理等。
- 至于制定开发计划,时间表、资源需求、团队分工。
2️⃣ 概念设计——绘制实体关系图奠定后续开发基石
概念模型使用实体‑关系图展示实体、属性及其相互关系,是后续物理设计的蓝图。
- 创建 ER 图,明确主键、外键及属性。
- 编制数据字典,记录每个实体和属性的定义。
- 进行概念设计评审,确保所有利益相关者认同方案。
说到常见误区。把“第一阶段”误认为是数据仓库或数据湖
痛点示例:
- 看到 “上湖”“进仓”,却不清楚它们分别对应的数据存储形态。
- 误以为业务程序的数据库就是数据仓库,导致分析需求无法满足。
- 在项目中频繁出现 “把数据搬到湖里” 的讨论,却缺乏明确的数据源与访问策略。
:为何总是搞不清“数据库第一阶段”到底叫啥?
很多人面对 “上湖、进仓、拉数分析” 等术语时常常感到困惑:到底是数据仓库还是数据湖?特别是初学者,在学习数据库的入门阶段时往往把这些概念混为一谈。导致后续学习和项目实践出现阻力。
第一阶段的真实名称:需求分析 & 概念设计
1️⃣ 需求分析——把使用者的期待转化为可执行的目标
在这个阶段。数据库开发人员与使用者进行深入沟通,明确以下关键点:
- 收集业务需求、使用者需求和程序需求文档。
- 再看确定功能范围,增删改查、验证约束、安全性与权限管理等。
- 至于制定开发计划,时间表、资源需求、团队分工。
2️⃣ 概念设计——绘制实体关系图奠定后续开发基石
概念模型使用实体‑关系图展示实体、属性及其相互关系,是后续物理设计的蓝图。
- 创建 ER 图,明确主键、外键及属性。
- 编制数据字典,记录每个实体和属性的定义。
- 进行概念设计评审,确保所有利益相关者认同方案。
说到常见误区。把“第一阶段”误认为是数据仓库或数据湖
痛点示例:
- 看到 “上湖”“进仓”,却不清楚它们分别对应的数据存储形态。
- 误以为业务程序的数据库就是数据仓库,导致分析需求无法满足。
- 在项目中频繁出现 “把数据搬到湖里” 的讨论,却缺乏明确的数据源与访问策略。

