基于UML和Oracle的空间数据库设计方法研究

来源 :武汉理工大学 | 被引量 : 1次 | 上传用户:cmudh134
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术不断应用到交通、电力、军事、公安、航空、城市规划和物流等众多涉及空间信息的领域,对空间数据的存储、管理和分析等问题亟待解决。由于空间数据具有位置、非结构化、多重表达和空间关系等特征,所以面向一般应用的数据概念模型(如ER模型、EER模型等)就不能很好地满足空间应用领域系统的概念建模需求。在空间数据建模方向上,国内外专家、学者提出了一些空间概念模型和建模方法,但是这些空间概念模型和建模方法都存在一些缺点。在分析和研究国内外专家、学者所提出的空间概念模型和建模方法的基础上,本文提出了一种新的空间概念模型SUML(Spatial Unified Moldeling Language)及其建模方法。SUML模型定义了三个建模维度:结构建模、空间建模和多重表达建模,每个建模维度都是正交的,即在一个维度下进行建模不会对另一个维度的建模行为有影响。结构建模主要提供了对一般数据进行建模的建模元素和建模方法,包括类、属性和关系的建模。空间建模则主要是提供了对空间数据进行建模的建模元素和建模方法,包括空间类、空间属性、空间关系和空间操作等的建模。多重表达建模主要是针对对象和空间关系的不同表达方式进行建模。在提出了SUML模型的基础上,本文还实现了支持该模型的建模工具。由于PowerDesigner建模工具拥有强大的建模能力和可扩展机制,对一般数据的建模提供了很好地支持,所以本文在PowerDesigner已有功能的基础上,利用PowerDesigner的扩展机制,对它进行扩展,使得PowerDesigner能够支持SUML模型的建模元素和建模方法。为了满足实际应用的需求,我们介绍了SUML模型元素到ORDB模型元素的映射规则,还描述了从SUML模型到ORDB模型的转换算法,并通过扩展PowerDesigner来实现该算法。所以扩展的PowerDesigner建模工具能够对空间领域进行概念建模,并且支持将概念模式转换到Oracle 11g数据库的物理模式。
其他文献
随着数字电视相关技术的不断发展和完善以及数字化产品和信息服务在家庭中的不断渗透和日益融合,数字电视互动应用也日趋丰富和多样。数字电视互动应用和服务有着巨大的市场需
网格中资源具有地理位置分布、运行平台异构、种类繁多的特性,它们能动态的加入或退出网格环境。因此,资源的发现和监控问题成为网格技术发展中必须要解决的问题,也成为研究
访问控制是提高工作流安全性的重要机制。本文研究了当前基于角色和任务的工作流访问控制模型的应用背景,分析与总结了工作流访问控制需求要点,针对现有的访问控制机制在工作
网格计算自从第一次被用到科学和商业领域到现在已经取得了长足的进步。相信网格计算的下一个阶段是将网格服务提供给资源受限的设备,例如手持设备、PDA、智能手机、传感器等
未登录词识别一直是中文分词研究领域的瓶颈。为解决中文分词中未登录词识别效率低的问题,提出基于论坛语料对中文未登录词进行识别的新方法:首先利用网络蜘蛛下载论坛网页;然
随着WebService技术的发展,面向服务架构的思想不断成熟,把SOA架构思想引入到电子政务系统是一个很好的尝试.因为SOA架构思想是面向服务的,它可以把已有的服务进行重组封装,形成
生物命名实体识别(Biomedical name entity recognition,Bio-NER)是在分子生物学及医学领域对专业词汇加以确认和分类,这类专业词汇包括蛋白质、基因、RNA以及他们的活动位置
人脸识别是生物特征识别的关键技术之一,涉及图像处理、模式识别、计算机视觉、机器学习和人工智能等诸多学科领域,在公共安全、信息安全、人机交互、智能监控等领域中有着广
传统的数据挖掘对象主要是针对数据库或者数据仓库,然而大量的数据并非存储在他们之中而是分散在万维网上。基于种种因为不能直接得到Web数据的后台数据库,因而无法直接利用
USB(Universal Serial Bus)总线协议是标准化外设与主机连接的通用外部总线标准。伴随着USB设备类型越来越复杂,传输速度越来越快,USB存储设备的安全性问题逐渐成为一个被广