数据库设计的步骤有哪些

数据库 期待你的回答

数据库的设计过程大致可分为以下六个阶段:

1. 需求分析阶段

需求收集和分析,结果得到数据字典描述的数据需求(和数据流图描述的处理需求)。

2. 概念结构设计阶段

通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型,可以用E-R图表示。

3. 逻辑结构设计阶段

将概念结构转换为某个DBMS所支持的数据模型(例如关系模型),并对其进行优化。

4. 数据库物理设计阶段

为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存取方法)。

5. 数据库实施阶段

运用DBMS提供的数据语言(例如SQL)及其宿主语言(例如C),根据逻辑设计和物理设计的结果建立数据库,编制与调试应用程序,组织数据入库,并进行试运行。

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

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

温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-05-13
数据库设计包括六个主要步骤:
1、需求分析:了解用户的数据需求、处理需求、安全性及完整性要求;
2、概念设计:通过数据抽象,设计系统概念模型,一般为E-R模型;
3、逻辑结构设计:设计系统的模式和外模式,对于关系模型主要是基本表和视图;
4、物理结构设计:设计数据的存储结构和存取方法,如索引的设计;
5、系统实施:组织数据入库、编制应用程序、试运行;
6、运行维护:系统投入运行,长期的维护工作。本回答被提问者采纳
第2个回答  2018-05-17
数据库设计包括六个主要步骤:
1、需求分析:了解用户的数据需求、处理需求、安全性及完整性要求;
2、概念设计:通过数据抽象,设计系统概念模型,一般为E-R模型;
3、逻辑结构设计:设计系统的模式和外模式,对于关系模型主要是基本表和视图;
4、物理结构设计:设计数据的存储结构和存取方法,如索引的设计;
5、系统实施:组织数据入库、编制应用程序、试运行;
6、运行维护:系统投入运行,长期的维护工作。
第3个回答  2008-05-13
数据库设计从2个方面入手:
1、分析要管理的对象 比如图书馆用的 就是书 工作人员 借书人 库房等,确定各个对象的异同和关系,然后设置字段和表间关系;
2、结合管理系统设计 设置管理系统所需的表

表设计完成后 不要急于进行数据录入和程序编制,要在纸上进行模拟,把问题考虑细。确认表没问题后,再进行录入、编程等
第4个回答  2018-11-05
六个主要步骤:
1、需求分析
2、概念设计
3、逻辑结构设计
4、物理结构设计
5、系统实施
6、运行维护
相似回答