物理设计

物理设计
物理设计数据库的物理设计指数据库存储结构和存储路径的设计即将数据库的逻辑根型在实际的物理存储设备加以实现,从而建立一个具有较好性能的物理数据库,该过程依赖于给定的计算机系统。在这一阶段,设计人员需要考虑数据库的存储问题,即所有数据在硬件设备上的存储方式管理和存取数据的软件系统数据库存储结构,以保证用户以其所熟悉的方式存取数据以及数据在各个位置的分布方式等。

正文

空间数据库的物理设计是从一个满足用户信息需求的已确定的逻辆数据库结构(即运排模很) 出发,研制出个有效的、可实现的物理数据库结构(存储结构成物理模型) 的过程物理设计常常包括某些操作约束。如响应时间、存储要求等,物理设计可分为五步,前三步为结构设计,后两步为的束和程序设计。各步的具体内容是
1存储记录的格式设计,对数据项类型特征作分析,对存储记录进行格式化,决策如何进行数据压缩或代码化。使用“记录的垂直分解”方法对含有较多属性的系按其中国性的使用频率不同进行分割或使用“记录的水平分解”方法,对含有较多记录的关系按某些条件进行分割,并把它们定义在相同或不同类型的物理设备上,或在同设备的2 同区城上,从而使访问数据库的代价最小提高数据库的性能。
(2) 存储方法设计物理设计中最重要的一个考您是把存储记录在全数据库范围内进行物理存储安排。存储的方法主要有。OD顺序存储。该存储方式的平均查询次数为关系记录个数的1/2.C散列存储。该存储方式的查询次数由散列算法所决定,常引存储。该存储方式需要确定创建何种索引及在哪些库和属性上建立索引。国聚簇存储。“记录来族”是指将不同类型的记录分配到相同的物理区城中去,3 分利用物理顺序性的优点,提高访问速度,即将经常在一起使用的记录聚镇在一起,以减少物理输人/输出的次数。