瑞斯云:数据库设计的基本原则是什么

在这篇文章中我们会学习到关于“数据库设计的基本原则是什么”的知识,小编觉得挺不错的,现在分享给大家,也给大家做个参考,希望对大家学习或工作能有帮助。下面就请大家跟着小编的思路一起来学习一下吧。数据库设...

在这篇文章中我们会学习到关于“数据库设计的基本原则是什么”的知识,小编觉得挺不错的,现在分享给大家,也给大家做个参考,希望对大家学习或工作能有帮助。下面就请大家跟着小编的思路一起来学习一下吧。

数据库设计的基本原则:

1、把具有同一个主题的数据存储在一个数据表中;

2、尽量消除冗余,提高访问数据库的速度;

3、设计数据表结构时,应考虑表结构的动态适应性。

数据库设计的基本原则:

(1)把具有同一个主题的数据存储在一个数据表中,“一表一用”。

(2)尽量消除冗余,提高访问数据库的速度。

(3)一般要求数据库设计达到第三范式,多对多,最大限度消除了数据冗余、修改异常、插入异常、删除异常,基本满足关系规范化的要求。

(4)关系数据库中,各个数据表之间关系只能为一对一和一对多的关系。对于多对多的关系必须转换为一对多的关系来处理。

(5)设计数据表结构时,应考虑表结构的动态适应性。

数据库设计的主要步骤:

1、需求分析:了解用户的数据需求、处理需求、安全性及完整性要求;

2、概念设计:通过数据抽象,设计系统概念模型,一般为E-R模型;

3、逻辑结构设计:设计系统的模式和外模式,对于关系模型主要是基本表和视图;

4、物理结构设计:设计数据的存储结构和存取方法,如索引的设计;

5、系统实施:组织数据入库、编制应用程序、试运行;

6、运行维护:系统投入运行,长期的维护工作。

文章链接: https://www.ruisiidc.com/help/9729.html

文章标题: 瑞斯云:数据库设计的基本原则是什么

给TA打赏
共{{data.count}}人
人已打赏
上一篇:

瑞斯云:各种类型的触发器中能组成移位寄存器的是哪些

下一篇:

瑞斯云:什么是数据库物理存储方式的内模式”?