现在的位置: 首页database, php-基础语法>正文
如何设计数据库  
发表于691 天前 database, php-基础语法 评论关闭

我们在设计数据库时有了三范式的思想之后,就需要设计数据库了。

如何设计数据库呢?

大体分为六个阶段:

  • 需求分析阶段:

主要进行需求收集和分析,最终得到根据数据描述的需求和依据数据描述的数据流程信息。

  • 概念设计阶段:

通过对用户需求分析、总结并抽象得到一个基于dbms的概念模型,这个模型可以用实体-关系图(E-R图)来表示。

  • 逻辑设计阶段:

将E-R图转变为关系模型,确定各个实体的属性和关系。  

逻辑设计阶段主要遵循以下原则:

  1. 一个实体转换成一个关系,实体的属性即关系的属性,实体的码也是关系的码;
  2. 关系的对应要建立在码的基础上。
  • 物理设计阶段:

为逻辑数据模型选择适合的运行环境

  • 实施阶段:

将前面设计好的数据局应用到数据库管理系统中

  • 运行和维护阶段:

包括数据库的定期备份。数据转移等操作,这部分属于数据库管理员的工作。

【上篇】
【下篇】

报歉!评论已关闭.

不想听你唠叨×