首页 理论教育 数据库规划和设计的基础知识

数据库规划和设计的基础知识

时间:2023-11-05 理论教育 版权反馈
【摘要】:规划和设计数据库的一般过程如下。需求分析进行得是否准确充分,直接决定着数据库将来的运行速度、运行效率和质量。在明确了建立数据库的目的之后,就要将所处理的信息分成不同主题,每个主题的相关数据构成了数据库中的一个表。确定表中的字段表确定后,需要考虑每个表中保存哪些数据信息,即设计表中的字段。

数据库规划和设计的基础知识

规划和设计数据库的一般过程如下。

(1)通过需求分析确定建立数据库的目的

需求分析的主要任务是通过详细调查研究用户需要处理的对象,明确用户使用数据库将要对哪些数据进行处理以及需要哪些数据管理功能。需求分析进行得是否准确充分,直接决定着数据库将来的运行速度、运行效率和质量。

(2)确定表

一个表应是关于某个特定主题的数据集合。在明确了建立数据库的目的之后,就要将所处理的信息分成不同主题,每个主题的相关数据构成了数据库中的一个表。

(3)确定表中的字段

表确定后,需要考虑每个表中保存哪些数据信息,即设计表中的字段。设计表中的字段要遵循字段唯一性和字段无关性原则。字段唯一性是指表中的每个字段只能包含唯一类型的数据信息;字段无关性是指在不影响其他字段的情况下,必须能够对任意字段(非主键字段)进行修改。(www.xing528.com)

(4)确定每个表的主关键字(主键)

每个表都应该确定一个或一组字段作为主关键字(主键),来唯一标识表中所存储的每一条记录。主键字段中不能输入重复值或空值。

(5)确定各表之间的联系

各个表不是孤立存在的,表之间的协调关系通过表之间的联系来实现,所以需要分析每个表,以确定表中的数据和其他表中的数据有何联系。必要时,可在表中加入字段或创建一个新表来明确这种联系。

(6)改进设计

改进设计是指对所作设计进行进一步分析,查找其中的错误和存在的问题,并加以改进。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈