欢迎各界计算机爱好者加入,弘扬极客精神!

数据库设计的基本步骤是什么

3 喜欢 0 不喜欢
问题关闭原因: 回答数多
最新提问 9月 14, 2016 分类:数据库 | 用户: Edward (2,002 分)  
已关闭 9月 20, 2016 用户:leisure

10 个回答

1 喜欢 0 不喜欢
1.需求分析阶段     2.概念结构设计阶段   3.逻辑结构设计阶段  4.数据库物理设计阶段 5.数据库实施阶段   6.数据库运行与维护阶段
最新回答 9月 14, 2016 用户: 219604 (1,416 分)  
1 喜欢 0 不喜欢
(1)需求分析阶段:需求收集和分析,得到数据字典和数据流图。 
(2)概念结构设计阶段:对用户需求综合、归纳与抽象,形成概念模型,用E-R图表示。
(3)逻辑结构设计阶段:将概念结构转换为某个DBMS所支持的数据模型。
(4)数据库物理设计阶段:为逻辑数据模型选取一个最适合应用环境的物理结构。
(5)数据库实施阶段:建立数据库,编制与调试应用程序,组织数据入库,程序试运行。
(6)数据库运行和维护阶段:对数据库系统进行评价、调整与修改。

具体可以参考http://www.cnblogs.com/zhukezhuke/archive/2009/10/04/1578003.html

最新回答 9月 16, 2016 用户: shenme (3,492 分)  
0 喜欢 0 不喜欢
其实呢,我觉得步骤实在抽象,我原创下吧,其实就是将现实世界中的概念模型变成关系模型,我设计的时候一般是这样考虑问题的:

1. 写出所有实体,画E-R图

2. 根据E-R图的关系,写出数据库中的表。其实呢,只需注意两个实体多对多那种关系,是需要3张表的

3. 注意限制条件,比如设置主键、外键、是否为空、是否存在约束关系

4. 还要考虑代码是否容易写,考虑数据库的完整性,你更新一个表时,是不是需要其它表也要变啊?那么数据库中写几个触发器呢,还是编程语言(C#等)直接写多条SQL语句呢,那自己决定~
最新回答 9月 16, 2016 用户: peter (9,864 分)  
0 喜欢 0 不喜欢
(1)需求分析阶段:需求收集和分析,得到数据字典和数据流图.��(2)概念结构设计阶段:对用户需求综合、归纳与抽象,形成概念模型,用E-R图表示.(3)逻辑结构设计阶段:将概念结构转换为某个DBMS所支持的数据模型.(4)数据库物理设计阶段:为逻辑数据模型选取一个最适合应用环境的物理结构.(5)数据库实施阶段:建立数据库,编制与调试应用程序,组织数据入库,程序试运行.(6)数据库运行和维护阶段:对数据库系统进行评价、调整与修改.
最新回答 9月 16, 2016 用户: die when I am 27 (2,210 分)  
0 喜欢 0 不喜欢
数据库设计是一项涉及多学科的综合性技术,是一项庞大的工程项目。基本步骤:
1.需求分析阶段
2.概念结构设计阶段
3.逻辑结构设计阶段
4.数据库物理设计阶段
5.数据库实施阶段
6.数据库运行与维护阶段
最新回答 9月 16, 2016 用户: erg先生 (1,990 分)  
0 喜欢 0 不喜欢

数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据。
    数据库设计的基本步骤:

  • 需求分析

  • 概念结构设计

  • 逻辑结构设计

  • 物理结构设计

  • 数据库的建立和测试

  • 数据库运行和维护。

最新回答 9月 17, 2016 用户: 笑诸雄 (1,786 分)  
1 喜欢 0 不喜欢
最新回答 9月 17, 2016 用户: Megan (3,806 分)  
0 喜欢 0 不喜欢
基本步骤:
1.需求分析阶段
2.概念结构设计阶段
3.逻辑结构设计阶段
4.数据库物理设计阶段
5.数据库实施阶段
6.数据库运行与维护阶段
最新回答 9月 18, 2016 用户: ARTHUS (1,680 分)  
0 喜欢 0 不喜欢
1.需求分析阶段
2.概念结构设计阶段
3.逻辑结构设计阶段
4.数据库物理设计阶段
5.数据库实施阶段
6.数据库运行与维护阶段
最新回答 9月 19, 2016 用户: paranoid (2,108 分)  
0 喜欢 0 不喜欢

如下6个阶段

1.需求分析阶段
2.概念结构设计阶段
3.逻辑结构设计阶段
4.数据库物理设计阶段
5.数据库实施阶段
6.数据库运行与维护阶段
最新回答 9月 19, 2016 用户: lainruin (3,112 分)  
...