数据库设计/数据建模的步骤是什么?

时间:2018-05-24 18:44:28

标签: database

据我了解,数据库设计过程如下:

  1. 确定数据库的目的(需求分析)
  2. 收集数据,组织表格并指定主键
  3. 规范化数据
  4. 在表格之间建立关系
  5. 数据建模的过程将是:

    1. 将设计转化为概念模型

    2. 将概念模型转换为逻辑模型

    3. 将逻辑模型转换为物理模型

    4. 我有什么遗漏或误解吗?

1 个答案:

答案 0 :(得分:0)

在您开始设计任何内容之前,您提到的内容非常通用,当然还有第1步。

但首先,您的数据来源是什么?你将如何记录数据?是API调用,触发器等?

考虑到您的技术堆栈和项目范围,当然您将来要做什么,您可以确定哪种数据库适合您。 Relational,NoSql,或者即使您需要基于hadoop的版本。

然后是表格,关系,索引等。目标应该是快速,轻松地访问您想要的数据。

有许多DBA技术再次依赖于您可以阅读的技术堆栈。

当你提出这样的问题时,你需要更加具体。