空间数据库技术应用电子教材-空间数据库设计的内容.docx
《空间数据库技术应用电子教材-空间数据库设计的内容.docx》由会员分享,可在线阅读,更多相关《空间数据库技术应用电子教材-空间数据库设计的内容.docx(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、空间数据库设计的内容数据库设计,是把现实世界中一定范围内存在着的应用抽象成数据库的过程。即,对于 一个给定的应用环境,提供一个确定最优数据模型与处理模式的逻辑设计,以及一个确定数 据库存储结构与存取方法的物理设计,建立能反映现实世界信息和信息联系,满足用户要求, 能被某个DBMS所接受,同时能实现系统目标并有效存取数据的数据库。空间数据库是GIS 系统的重要组成局部,存储着大量的空间数据。空间数据库设计的任务,就是经过一系列的 转换,将现实世界描述为计算机世界中的空间数据模型,也即是将地理现象表示为空间数据 模型和数据结构。1 .空间数据库设计的必要性空间数据库设计类似于传统关系数据库的设计,
2、也必须经过调研、用户需求分析、概念 模型设计、逻辑模型设计和物理模型设计等5个阶段。由于设计过程比拟费时,并且无法产 生面向终端用户的应用,因此在很多情况下设计过程往往被忽视。然而,如果逾越设计过程, 那么常常会给数据库带来很大的风险,有可能建成一个粗制滥造的数据库。这种数据库无法满 足当前和未来应用的需要,并有可能导致一系列问题,如数据的重复、缺失、冗余、表达不 当及缺乏适当的数据管理技术等。2 .空间数据库设计的目的空间数据库设计为数据库提供了一个总体结构,用户可以查看整个数据库并且对数据库 的各个方面作出评价。通常,前期花费一些时间和资金来解决设计问题可以防止以后可能会 出现的棘手问题,
3、而这些棘手问题将会耗费更多的资源。良好的设计是建立一个功能和操作高效的空间数据库的保证,经过精心设计的空间数据 库可以到达以下应用目的:(1)满足用户的需求;(2)包含所有必要的数据,但没有冗余数据(明确要求存档的数据除外);(3)增加了数据查询和分析的灵活性;(4)方便和维护数据以支持不同的使用;(5)对地理要素进行适当地表达、编码和组织。3 .空间数据库设计的内容空间数据库设计主要包括需求分析、结构设计、数据层设计3局部。(1)需求分析需求分析是整个空间数据库设计与建立的基础,主要进行以下工作:1)调查用户需求了解用户特点和要求,取得设计者与用户对需求的一致看法。2)数据的收集和分析包括信
4、息需求(信息内容、特征、需要存储的数据)、信息加工处理要求(如响应时间)、 完整性与平安性要求等。3)编制用户需求说明书包括需求分析的目标、任务、具体需求说明、系统功能与性能、运行环境等,是需求分 析的最终成果。需求分析是一项技术性很强的工作,应该由有经验的专业技术人员完成,同时用户的积 极参与也是十分重要的。在需求分析阶段完成数据源的选择和对各种数据集的评价。(2)结构设计指空间数据结构设计,结果是得到一个合理的空间数据模型,是空间数据库设计的关键。空 间数据模型越能反映现实世界,在此基础上生成的应用系统就越能较好地满足用户对数据处 理的要求。空间数据库设计的实质是将地理空间实体以一定的组织
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 空间 数据库技术 应用 电子 教材 数据库 设计 内容
限制150内