当前位置:首页 > 日记 > 正文

Oracle数据仓库解决方案开发者网络Oracle的分层管理器

Oracle数据仓库解决方案开发者网络Oracle的分层管理器
Oracle课程被看着是Oracle数据仓库解决方案开发者网络Oracle层次经理。本文介绍的原理、步骤和分层管理的局限性,并结合Oracle数据仓库实现地学数据和快速浏览大型数据的有效存储和管理。

关键字分层管理器元数据快速浏览
U3000 U3000
前言

二十一世纪是信息世纪。综合国力的竞争在很大程度上是信息和信息利用的竞争。近年来,随着数字地球战略和数字领域的推行和实施,在地学海量数据的快速增长,以及数据的存储、分析、管理和处理变得越来更复杂。随着Oracle技术的成熟,尤其是Oracle空间8.15版后,数据仓库技术在海量数据存储不可比拟的优势,分析和表达。同时,由于信息量巨大,在广泛的数据浏览传统的数据存储和显示不快速,因此需要改变空间数据的存储,空间数据加载,以避免不必要的数据,重复加载和卸载。

分层管理

1,分层管理器体系结构

分级管理是一个关键的部分快速浏览大量数据,通过定义和分配表的详细结构和元数据的控制,定义了关键组件的信息表,给出了空间数据的数据源,数据挖掘规则,负载范围和图形编辑、保存和输出。分层管理器包括两个部分:

(a)存储在Oracle数据仓库中的一组空间数据表,用于逐层细化每一层的细节,称为组件表。

B)一个空表,它包含表的结构定义和描述组件表的特殊元数据,称为逐层精化表。任何逐层精化应用程序都需要逐层细化表。从那,我们能理解每一层一层的水平和层次的关键词描述,它们之间的关联。当分层,分层管理器是程序的一部分,并确定层及其关键的子图的元素被添加,从而确定元信息,我们需要添加和删除在一层一层。

一层薄层是一种特殊的图层,它有它自己的表结构的空白层,提供对所有承载层使用元数据的一些规则和限制,地图显示的信息是按照本规则的规定从元数据表或其他数据库中提取的。当逐层细化层的层在地图上显示,分层管理器创建一个临时表,然后复制元素的成分表,临时表。图形元素显示在逐层细化层实际上是在成分表的副本的元素。这允许您灵活地加载所需的信息时的层。终止应用程序,临时表为了保存专题地图中的有用信息,将被丢弃,提取图层,此时,如果用户查看图层信息,逐层细化层仍然是单层的。

层次细化的要求被定义为分层管理器的核心部分。它定义了元数据键和三个标准列:关键字、层和标记,并有一组语法:

(1)关键词begin_metadata标记的元数据段在表层开始。

(2)每一行元数据包含两个元素:关键字和值,所有关键字和值都用双引号引用。

(3)逐层细化表层必须包含 isdrilldown关键词,这一定是真的。

(4)每个关键词始于(反斜杠)。

(5)元数据的关键是可以嵌套的层次结构中,层次结构中的每一层上有一个反斜杠()。

(6)元数据包括 ddmap componentmaps 关键词层次。在这个层次,四元数据关键字为每个组件指定的表。

如图1所示的原则,分级管理的分层图,从图中可以看出,分层管理器是由两部分组成:成分和表面层变薄表,分级管理数据挖掘的基础上,根据系统从Oracle数据仓库中提取数据的方式的要求,在一组层表的形成,然后确定该层名称加载部分,并加载到表层变薄。如果是第一次加载,然后通过层表层空白层。在加载过程中,我们将逐层细化表层,并不断增加和删除文件的信息,以便在各分量表的部分信息将显示在表中所示,通过层层。这样,我们需要输出所需的层和编辑。由于表格中的数据是逐层细化的,因此需要保存编辑图层以形成专题图。

层次经理首先形成空白层经理利用数据挖掘从Oracle数据仓库中提取数据的工具,根据分层元数据管理层在层的形成规律,对事件的响应,确定加载部分加载两层,在相应的三级四层数据层在加载的同时加载的名称层,形成各种专题地图。当然,的分层管理功能的实现是通过GIS组件实现(MapX、穆村、澳、等)和编程语言(VB,VC,Delphi,等等)。

{分页}
2。分层管理开发的步骤

一个分层的管理器应用程序需要大量的设置和准备:

(1)得到多层分层时使用的每个表的数据。

(2)创建一个新的逐层细化表(Tab文件),其中包含特殊的列和特殊的元数据。每个组件表的元数据指定一个层,并标识一般列列和列标题表中的重要组件。

(3)逐层细化表层添加到地图。例如,添加一个逐层细化表,你用Geoset,或添加一个逐层细化表进行编码的地图。

(4)在应用程序中添加用户界面元素,并逐层响应以逐层细化事件。

(5)添加代码以响应用户使用逐层稀释工具(即编写分层管理器)的响应。

(6)代码需要检测用户选择的原语,确定子图元素和需要添加的已删除原语,并调用应用程序来实现分层或聚合的映射原语。

实例分析

由于遥感影响数据量是巨大的,它是存储数据的,很难管理,和有用的图形显示分析,这就要求数据存储的对象关系数据库,图形显示,为了获得有用的层信息,减少加载时间,提高编辑效率,我们需要分层的图形显示,即我们使用前面介绍的分层管理技术。在本文中,使用VB作为编程语言,MapX提出一个两发展实现分层管理技术的GIS组件。

1。构建层次化管理器

构建一个逐层细化表,表结构如下:

定义表

本地字符集类型windowslatin1

字段3

Key Char(32);

水平字符(32);

标签字符(32);

元数据关键字和相应的值是:

begin_metadata

isdrilldown=真的

ddmap componentmaps 一文件=tab_ynp。选项卡

ddmap componentmaps 一 levelid=tab_ynp

ddmap componentmaps 一 featureidcol=3

ddmap componentmaps 一 featurecaptioncol=1

(其他组件层的键和值与此相同)

ddmap hierarchymanager isdll=真的

ddmap hierarchymanager 身份=somedll .dll

ddmap hierarchymanager 最初水平=tab_ynp

end_metadata

2。分层管理器的实现

的createcustomtool方法采用层变薄的工具实施层。它的定义是:map1.createcustomtool customdrilldownexpandtool,mitooltypepoint,midrilldownexpandcursor,midrilldowncontractcursor,midrilldowncontractcursor。

每一个使用一个自定义的逐层细化工具将触发事件的应用。应用事件过程中,你将需要{ 1 } { 2 }。您将在下一页中看到的Oracle教程是:Oracle数据仓库开发人员Oracle的分层管理解决方案。执行执行逐层细化行为的代码。该过程主要分为四个步骤:

(1)使用selectbypoint或searchatpoint方法来判断用户点击地图元素。

(2)确定被单击的用户替换的元素的子集。例如,可以使用一个或多个嵌套的case语句来确定哪些子单元替换选定的父元素。

(3)空间数据提取。根据上述条件,信息是SQL语言从数据仓库中提取,如选择goloc形式YN。tab_hq_kc在大奖赛= 68

(4)的drilldownaddfeatures方法来添加子元素的地图。

(5)的drilldownremovefeatures方法来删除父元素(用户点击图形元素)从地图。

(6)编辑显示层并保存编辑结果。

三.结果分析

从这个例子的结果可以看出,Oracle数据仓库可以方便的空间数据的存储、分析、管理和输出,数据挖掘技术的应用可以很容易地访问数据,而不需要加载所有数据的整个数据表,经理层应该是一个大范围的空间数据堆栈为了实现快速浏览和不同的主题层,应用在实际应用中是很方便的。

结论

现有海量数据的有效利用是当前面临的问题之一,oracle数据仓库技术是海量数据管理和应用的技术。它在对象关系数据库的优点,强大的数据库管理系统,支持可视化检索。地质数据仓库和今年申请时间持续改进理论,基于数据仓库的存储和表达层理论与实践应用相结合分析,随着分级管理GIS两次了基于Oracle数据仓库的分层管理系统,结合数据仓库和分级管理,是空间数据应用方面的一个有益尝试的优点。上一页

{ 1 } { 2 }的最后一页

相关文章

自动Win8无线网络断网的解决方法

自动Win8无线网络断网的解决方法

解决方法,无线网络,断网,电脑软件,Comment: after win8 is installed, the wireless network will always automatically break down, and the connection is not old enough. 只有网络适配器可以重新启动才能连接。这个问题的解决办法如下…

如何设置win7笔记本移动WiFi共享网

如何设置win7笔记本移动WiFi共享网

网络,如何设置,电脑软件,WiFi,点评:Win7虚拟无线网卡的使用,没有一个路由器,容易为自己的智能网络创建自己的网络,是不是很漂亮吗 1、在Win + R V的第一步操作;酒吧;操作;cmd输入菜单栏;和一个命令提示符,输入命令netsh wlan设置hostednetwork模式=…

最好使用MySQL密码忘记解决方案

最好使用MySQL密码忘记解决方案

解决方案,密码,电脑软件,MySQL,最好用MySQL密码忘记解决方案,经过测试,如果不成功,一般是你的mysql运行异常。 uff1a结算条款 在Windows: 复制代码代码如下所示: 打开命令行窗口并停止mysql服务: 停止使用mysql 启动MySQL,一般到MySQL的安装路径,找…

linux构建磁盘空间全测试环境解决

linux构建磁盘空间全测试环境解决

解决方案,测试环境,磁盘空间,电脑软件,linux,点评:如何使用SUSE操作系统内存挂虚拟磁盘分区,然后把虚拟磁盘分区实现磁盘满的环境条件。本文将详细介绍需要帮助的朋友。 使用SUSE操作系统的磁盘连接到虚拟磁盘分区,然后把虚拟磁盘分区来实现…

oracle空间穿梭方式的详细解决方案

oracle空间穿梭方式的详细解决方案

解决方案,空间,方式,详细,电脑软件,除线 更新zhzl_address T组t.add_administration_num =取代(t.add_administration_num,CHR(10),); 回到车上 更新zhzl_address T组t.add_administration_num =取代(t.add_administration_num,CHR(13),); 删除空格 更新z…

错误代码651网络故障网络宽带连接w

错误代码651网络故障网络宽带连接w

宽带连接,网络,网络故障,解决方案,错误代码,注释:当网络宽带连接在Windows 7下完成时,错误代码651出现网络故障。651的网络故障是由多方面原因造成的。在本文中,我们希望能够帮助满足651的网络故障的用户。 网络宽带连接错误代码将出现在Wind…

男生在女厕安监控男生家长发声说了

男生在女厕安监控男生家长发声说了

男生在女厕安监控男生家长发声说了什么?事件始末详情完整经过,监控,女生,威胁,事件,上海,协调,网络,错误,近日,有网友爆料,上海一男高中生在女厕安监控威胁女生。男生家长称,孩子不是安装摄像头而是用手机拍的。孩子已经知道错了,在警方协调下,两家已达成…

电脑的蓝牙图标的解决方案的详细方

电脑的蓝牙图标的解决方案的详细方

方案,解决方案,图标,系统,蓝牙,蓝牙评论:大家都知道,蓝牙的作用是什么,也明白在我们使用的过程中,有时发现蓝牙不能使用,也发现计算机中的蓝牙图标已经不见了,而且在设备管理器中根本看不到蓝牙模块的传说,也没有蓝牙附件。从未有过,在这种情况下,小…

打开Word提示符还原我的工作并重新

打开Word提示符还原我的工作并重新

解决方案,重新启动,提示符,工作,电脑软件,问题: 最近,当用词工作时,总是有问题。双击打开Word程序,总是提示恢复我的工作并重新启动微软Office word重启后,我进入安全模式的话,和工具栏不见了。我不知道为什么打开Word每次进入安全模式 答案uff1…

Win8.1键盘和鼠标不能使用停止工作

Win8.1键盘和鼠标不能使用停止工作

键盘,解决方案,鼠标,工作,电脑软件,点评:Win8.1安装后,鼠标和键盘停止工作,但微软尚未发布的解决方案或相关补丁来解决这个问题。这里有一个快速的解决方案有类似情况的朋友。 有些用户反映,在安装Win8.1,鼠标和键盘停止工作,但微软尚未发布的解…

MySQL中使用不同查询多个非重复记

MySQL中使用不同查询多个非重复记

解决方案,查询,多个,电脑软件,MySQL,使用MySQL时,有时需要查询非重复字段记录,尽管MySQL提供不同的这个关键词过滤掉多余的重复记录只保留一个,但往往只使用它返回的数量不得重复记录,而不是用它来还不记得所有值记录。原因是不同只能返回其目…

win7不能添加无线网络提示访问被拒

win7不能添加无线网络提示访问被拒

无线网络,提示,溶液,被拒,电脑软件,问题: 我的笔记本预装win7系统,经常移动办公,连接外部无线网络。现在,梳理,发现管理无线网络;你不能手动添加无线网络,提示访问被拒绝的原因是什么 答案uff1a 无线网络无法手动添加在Windows7,这可以通过无线电…