数据库构思与设计规范
一、 数据库模型构思(数据库设计步骤) a) 数据库模型理解 数据库模型设计是编写软件就像建筑结构对于工程师们。工程师们学习所有的设计艺术比如浴室应该放哪和有多少个浴室,以及是否有浴室。如果这些结构设计留给土木工程师,他们也许会忘记这些浴室或者把问题遗留给居住的人们。这就非常类似数据库结构和与开发人员之间设计问题。 土木工程师们确保我们的建筑上的砖头不会砸到我们,而建筑师们让建筑 更加的适合居住。是什么导致我们在软件,数据库建模中不得不设计数据库模 型。本质上来说,设计过程中涉及具体的对象构建前把我们的思路写在纸上, 或者可能移动一些零件和部件以获取他们期待的设计。而一般的土木工程师 (开发人员)可能不会关注设计数百万吨的混凝土的预制结构。就类似数据库 模型的建立,你需要在构建之前和开始填充数据以及连接到应用程序之前建立 他的数据库模型。 数据库的设计是如此的重要因为所有应用程序都是针对数据库模型设计的,他们完全依赖于底层数据的结构。如果数据库模型在后一阶段有所改变,所有以数据库模型为基础的任何东西都有可能需要改变甚至全部重写。他们就需要非常大的财力和精力花费。设计数据库模型我们通常需要使用一些工具,流程图,图片,以及实体关系图(ERD)和任何能帮助我们确定设计思路的东西。 b) 确定(实现)的目标 确定目标可能是一个最重要的任务做任何项目的规划