当前位置:   article > 正文

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

mysql的物理结构设计

物理结构设计简介

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

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

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

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

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

(2)建立合适的索引。

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

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

(4)系统配置的设计

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

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

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

《教学管理系统》学生表

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号