失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > mysql数据库物理结构设计_通俗数据库设计(4)物理结构设计

mysql数据库物理结构设计_通俗数据库设计(4)物理结构设计

时间:2021-01-29 08:40:52

相关推荐

mysql数据库物理结构设计_通俗数据库设计(4)物理结构设计

物理结构设计简介

物理结构设计:对于给定的逻辑数据模型,选取一个最适合应用环境的物理结构。

简单解释——选择合适的数据库,并设计具体的表、字段、数据类型、索引等。确定物理结构

(1)存储结构的设计——即确定每个表中有哪些字段,每隔字段用什么数据类型。

物理结构中,数据的基本存取单位是存储记录。

确定数据库存储结构时要综合考虑存取时间、存储空间、维护代价三方面的因素。例如消除一切冗余数据虽然能够节约存储空间,但往往会导致检索代价的增加,因此必须进行权衡,选择一个折中方案。

(2)建立合适的索引。

(3)数据存放位置的设计

为了提高性能,可将数据的易变部分、稳定部分、经常存取部分和存储频率较低部分分开存放。

(4)系统配置的设计

DBMS产品一般都提供了一些存储分配参数,供设计人员和DBA对数据库进行物理优化。初始情况下,系统都为这些变量赋予了合理的默认值,但是这些值不一定适合每一种应用环境,在进行物理设计时,需要重新对这些变量赋值以改善系统的性能。评价物理结构

物理结构设计过程中需要对时间效率、空间效率、维护代价和各种用户要求进行权衡,其结果可以产生多种方案,数据库设计人员必须对方案进行细致的评价,从中选择一个较优的方案作为数据库的物理结构。

评价物理数据库的方法完全依赖于所选用的DBMS,主要是从定量估算各种方案的存储空间、存取时间和维护代价入手,对估算结果进行权衡、比较,选择出一个较优的合理的物理结构。示例

《教学管理系统》学生表

如果觉得《mysql数据库物理结构设计_通俗数据库设计(4)物理结构设计》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。