首页 理论教育SQLServer数据库设计步骤详解

SQLServer数据库设计步骤详解

【摘要】:4.物理设计阶段在物理设计阶段,根据数据库管理系统的特点和处理的需要,对逻辑设计阶段的关系模型进行物理存储安排并设计索引,形成数据库的内模式。

按照规范化设计方法,从数据库应用系统设计和开发的全过程来考虑,根据数据库系统开发的生命周期的3个关键时期将数据库设计分为以下6个阶段。

1.需求分析阶段

对现实世界要处理的对象进行详细的调查,通过对原系统的了解,收集支持新系统的基础数据并对其进行处理,在此基础上确定新系统的功能。

2.概念设计阶段

概念设计的目标是设计数据库的E-R图,确认需求信息的正确和完整。具体来说就是在需求分析中找到实体,确认实体的属性、实体的关系,画出E-R图。

3.逻辑设计阶段

逻辑设计的任务是将概念设计阶段完成的实体模型转换成特定的数据库管理系统所支持的数据模型的过程。逻辑设计的目的是将E-R图中的实体、属性和联系转换为关系模式。

4.物理设计阶段(www.chuimin.cn)

在物理设计阶段,根据数据库管理系统的特点和处理的需要,对逻辑设计阶段的关系模型进行物理存储安排并设计索引,形成数据库的内模式。

5.数据库实施阶段

运用数据库管理系统提供的数据语言、工具及宿主语言,根据逻辑设计和物理设计阶段的结果建立数据库,编制与调试应用程序,组织数据入库,并进行试运行。

6.数据库运行和维护阶段

数据库系统经过运行后即可投入正式运行。在数据库系统运行过程中必须不断地对其进行评价、调整与修改。

在实际开发过程中,软件开发并不是按顺序从第一步进行到最后一步,而是在任何阶段,以及再进入下一阶段前般都有一步或几步回溯。在测试过程中出现的问题可能要求修改设计,用户还可能提出一些需要来修改需求说明书等。