代码之家  ›  专栏  ›  技术社区  ›  Zampanò

数据库设计/数据建模的步骤是什么[关闭]

  •  1
  • Zampanò  · 技术社区  · 7 年前

    据我所知,数据库设计过程如下:

    1. 确定数据库的用途(需求分析)
    2. 收集数据、组织表格并指定主键
    3. 标准化数据
    4. 在表之间创建关系

    数据建模过程将是:

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

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

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

    我有什么遗漏或误解吗?

    1 回复  |  直到 7 年前
        1
  •  0
  •   krezaeim    7 年前

    您所提到的是非常一般的,当然,在您开始设计任何东西之前的步骤1。

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

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

    然后涉及到表、关系、索引等,目标应该是快速、轻松地访问所需的数据。

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

    当你问这样的问题时,你需要更具体一些。