《空间数据库的物理设计.ppt》由会员分享,可在线阅读,更多相关《空间数据库的物理设计.ppt(5页珍藏版)》请在金锄头文库上搜索。
1、空间数据库的物理设计1空间数据库的物理设计概念空间数据库的物理设计概念 指从一个满足用户信息需求的、已确定的逻辑数据结构出发,研制出一个有效的、可实现的物理数据库结构的过程。 物理设计常常包括某些操作约束,如响应时间、存储要求等。空间数据库的物理设计2空间数据库的物理设计步骤空间数据库的物理设计步骤 物理设计分为物理设计分为5 5步,前三步为结构设计,后步,前三步为结构设计,后两步为约束和程序设计。各步的具体内容是:两步为约束和程序设计。各步的具体内容是: (1 1)存储的记录格式设计)存储的记录格式设计 对数据项类型特征作分析,对存储记录进行对数据项类型特征作分析,对存储记录进行格式化,决策
2、如何进行数据压缩或代码化,从而格式化,决策如何进行数据压缩或代码化,从而使访问数据的代价最小,提高数据库的性能。使访问数据的代价最小,提高数据库的性能。空间数据库的物理设计2空间数据库的物理设计步骤空间数据库的物理设计步骤(2 2)存储方法设计)存储方法设计 顺序存储:该存储方式的平均查询次数为关系记录个数顺序存储:该存储方式的平均查询次数为关系记录个数据据1/21/2。 散列存储:该存储方式的查询次数由散列算法所决定。散列存储:该存储方式的查询次数由散列算法所决定。 索引存储:该存储方式需要确定创建何种索引,及在哪索引存储:该存储方式需要确定创建何种索引,及在哪些库和属性上建立索引。些库和属
3、性上建立索引。 聚簇存储:将不同类型的记录分配到相同的物理区域中,聚簇存储:将不同类型的记录分配到相同的物理区域中,从而提高访问速度。从而提高访问速度。空间数据库的物理设计2空间数据库的物理设计步骤空间数据库的物理设计步骤(3 3)访问方法设计访问方法设计 访问方法设计为存储在物理设备上的数据提访问方法设计为存储在物理设备上的数据提供存储结构和查询路径,该设计与选用的数据库供存储结构和查询路径,该设计与选用的数据库管理系统有很大关系。管理系统有很大关系。(4 4)完整性和安全性考虑)完整性和安全性考虑空间数据库的物理设计2空间数据库的物理设计步骤空间数据库的物理设计步骤(5 5)应用设计)应用设计 包括人机界面设计、输入包括人机界面设计、输入/ /输出格式的设计、输出格式的设计、代码设计、处理加工设计等。代码设计、处理加工设计等。(6 6)形成物理设计说明书)形成物理设计说明书