简述数据库设计的基本步骤

如题所述

简述数据库设计的基本步骤是收集信息、标示对象、建立对象模型、标示每个对象需要存储的信息类型、标示对象之间的关系。

1、收集信息

创建数据库之前,必须充分理解数据库需要完成的任务。如果要用数据库取代基于纸张的或人工操作的信息系统,那么从现有的系统中就可以得到所需的大多数信息。必须与该系统有关的人员进行交流,以便弄清楚他们要使用数据库做什么以及需要数据库具有哪些功能。

2、标示对象

在收集信息的过程中,必须标示数据库要管理的关键对象或实体。对象可以是有形的事物,如人或产品;也可以是无形的事物,如商业交易、公司部门或发薪周期。通常会有几个主要的对象,标示这些对象以后,与它们相关的对象就会变得条理清楚。

3、建立对象模型

标示了系统中的对象后,应当使用能够直观地表示系统的方法来记录这些对象。实现数据库时,数据模型可以作为参考。

4、标示每个对象需要存储的信息类型

将数据库中的主要对象标示为表的候选对象以后,下一步就是标示每个对象必须存储的信息类型。这些就是对象表中的列。数据库表中的列包含原始数据列这些列存储有形信息(如名称),这些信息由数据库外部的数据源确定。

分类列:这些列对数据进行分类或分组,仅存储有限范围内的数据。标识符列:这些列提供了对存储在表中的各个项目进行标示的机制。关系列或引用列:这些列用来在一个表中的信息与另一个表中相关信息之间建立连接。

5、标示对象之间的关系

关系型数据库有一项非常强大的功能,即能够关联数据库中各个项目的相关信息。不同类型的信息可以单独存储,如果需要,数据库引擎可以将数据组合起来。在设计过程中,要标示对象之间的关系,需要分析这些表,确定这些表在逻辑上是如何相关的,以及添加关系列建立起表之间的连接。

温馨提示:答案为网友推荐,仅供参考
相似回答