赞
踩
物理结构设计简介
物理结构设计:对于给定的逻辑数据模型,选取一个最适合应用环境的物理结构。
简单解释——选择合适的数据库,并设计具体的表、字段、数据类型、索引等。确定物理结构
(1)存储结构的设计——即确定每个表中有哪些字段,每隔字段用什么数据类型。
物理结构中,数据的基本存取单位是存储记录。
确定数据库存储结构时要综合考虑存取时间、存储空间、维护代价三方面的因素。例如消除一切冗余数据虽然能够节约存储空间,但往往会导致检索代价的增加,因此必须进行权衡,选择一个折中方案。
(2)建立合适的索引。
(3)数据存放位置的设计
为了提高性能,可将数据的易变部分、稳定部分、经常存取部分和存储频率较低部分分开存放。
(4)系统配置的设计
DBMS产品一般都提供了一些存储分配参数,供设计人员和DBA对数据库进行物理优化。初始情况下,系统都为这些变量赋予了合理的默认值,但是这些值不一定适合每一种应用环境,在进行物理设计时,需要重新对这些变量赋值以改善系统的性能。评价物理结构
物理结构设计过程中需要对时间效率、空间效率、维护代价和各种用户要求进行权衡,其结果可以产生多种方案,数据库设计人员必须对方案进行细致的评价,从中选择一个较优的方案作为数据库的物理结构。
评价物理数据库的方法完全依赖于所选用的DBMS,主要是从定量估算各种方案的存储空间、存取时间和维护代价入手,对估算结果进行权衡、比较,选择出一个较优的合理的物理结构。示例
《教学管理系统》学生表
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。