基于计算机软件数据整合虚拟数据库体系研究

来源 :世界家苑·学术 | 被引量 : 0次 | 上传用户:etzhenghao2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:随着信息技术的快速发展,信息资源共享受到的关注力度不断提升,数据整合这一实现信息资源共享的重要途径也开始成为学界关注的焦点,基于此,本文简单分析了数据整合系统设计思路,并详细论述了基于计算机软件数据整合虚拟数据库体系的关键技术,希望由此能够为相关业内人士带来一定启发。
  关键词:虚拟数据库;计算机软件数据;数据整合
  前言:随着计算机、智能手机逐渐成为我国民众标配,近年来我国软件技术领域实现了较为长足的进步,但由此形成的一个个分散、封闭、异构的信息孤岛却对信息资源共享水平的提升带来了较为负面影响,而为了尽可能消除这种负面影响,正是本文围绕基于计算机软件数据整合虚拟数据库体系开展具体研究的原因所在。
  1.数据整合系统设计思路
  1.1整体设计思路
  为实现基于计算机软件数据整合的虚拟数据库体系,研究选择了VDB(virtual database)虚拟数据库用于建设数据整合系统,该系统主要由于分散数据源的数据收集集成,并同时实现异质数据向同质数据的转化,而为了真正实现整合数据的有效利用,数据整合系统还需要留有统一、简单的关系数据库接口。对比VDB虚拟数据库与数据整合的特征不难发现,二者均拥有大量不同数据源且数据源的构成较为复杂,这类特征的出现使得二者具备结合的前提[1]。
  因此,数据整合系统的数据集全局模型、主题知识全局模型采用了XML Schema创建,数据服务数据集则应用VDB虚拟数据库机理设计,数据源选择为关系数据库集,XML文档则用来存储异构数据源的元数据,由此即可形成数据库的数据字典,同时采用了包装不同类型数据源特性,赋予数据整合系统可扩展性和“即插即用”特性,同时应用的屏蔽异构数据源数据结构异构性手段进一步为系统功用提升提供了支持,图1为数据整合系统结构设计示意图。
  1.2主要模块功能设计
  本文研究的数据整合系统主要由查询解析模块、查询分解模块、查询调度模块、元数据管理模块、数据库访问模块、异构数据处理模块组成,具体模块功能设计如下所示:(1)查询解析模块。负责满足用户的查询请求,具体应用中查询解析模块将负责严重文档合法性,最终的解析结果则会自动发送至查询分解模块。(2)查询分解模块。负责数据源子查询请求,请求主要源于查询请求构造针、数据源局部模式。(3)查询调度模块。负责协调各模块工作,由于本文研究的数据整合系统为分布式系统,查询调度模块直接关系能够为用户服务提供的效率。(4)元数据管理模块。负责数据源相关信息的注册、管理、组织,需使用XML Schema完成自身工作,该模块采用映射机制建立数据源局部模式,数据整合系统可能面临的数据源结构冲突由此得以顺利屏蔽。(5)数据库访问模块。负责对上层数据访问服务,服务提供需使用数据源局部模式,异构数据源间数据类型、本地SQL语言等异构性将通过数据库访问模块顺较好屏蔽。(6)异构数据处理模块。负责构造XML形式同质数据,同时能够有效处理异质数据(数据访问层提交)。
  2.基于计算机软件数据整合虚拟数据库体系的关键技术
  2.1数据集元数据全局模式
  数据集元数据全局模式主要用于描述数据集本身基本信息,主要包括创建者、摘要、来源、主题等,其XML Schema结构主要用于attributes、DBSource两部分组成,其中DBSource中包括ID、SrvTitle、DBUser、DBPin、DBDriver、DBsysteam等。事实上,XML Schema结构中的DBSet可拥有多个DBSource子节点,而刚刚提到的DBSource组成则属于系统统一数据集连接接口存储参数,该参数直接关系着数据整合系统的“即插即用”特性。
  2.2主题知识元数据全局模式
  主题知识元数据全局模式主要用于描述某一主题知识的全部信息,该描述直接关系着主题知识间的区分,其中主题知识元数据实质上属于用户数据源数据(大量数据源)的概况和总结,因此主题知识元数据全局模式必须拥有全面性、可扩展性、覆盖性才能够真正满足元数据的标准化需要。主题知识元数据全局模式的XML Schema文档结构主要由attributes、table两部分组成,其中attributes内部包含sourceID、sourceName,而table则为必选元素且能够重复著录。为赋予主题知识元数据全局模式良好的扩展性,需利用“any”元素(XML Schema语言)替代特性实现。值得注意的是,为赋予主题知识元数据结构扩展、主题知识更换能力,采用了“”作为引用语句[2]。
  2.3局部模式中元数据获取
  数据集元数据、主题知识元数据属于每个数据集局部元数据的必要构成,其中数据集元数据负责连接信息,而主题知识元数据则属于数据集数据结构信息,因此数据集元数据获取、知识元数据获取的实现必须得到关注,二者均需要通过Java实现,如:“String tab Name = clrs.get String(3);//获取表名”。
  2.4 wrapper(数据源包装器)
  为赋予数据整合系统处理异构数据能力,采用了wrapper实现透明访问,通过屏蔽底层数据访问细节,wrapper的应用将更好实现数据整合系统“即插即用”特性,根据数据源类型分类属于这一特性实现的关键。具体实现中,异构数据处理模块负责结果处理,wrapper则负责向下单向处理,通过判断已知类型、未知类型,即可最大化发挥wrapper作用。
  结论:综上所述,基于计算机软件数据整合虚拟数据库体系研究具备较高现实意义。而在此基础上,本文涉及的数據集元数据全局模式、局部模式中元数据获取等内容,则证明了研究的实践价值。因此,在计算机软件数据整合虚拟数据库体系相关的理论研究和实践探索中,本文内容能够发挥一定参考作用。
  参考文献
  [1]马小微.数据整合在宏观经济监测预测系统中的实现[J].商业经济研究,2016(13):170-171.
  [2]陈敏,周江波,高晖.大型数据资源的整合共享与利用研究[J].电子政务,2013(03):110-116.
  作者简介
  王德琦(1986—),男,汉族,籍贯:吉林省,单位:桂林长海发展有限责任公司,职称:中级系统集成师。
  (作者单位:桂林长海发展有限责任公司)
其他文献
摘 要:随着信息技术以及支付手段的不断发展,人们购物方式已经从面对面的交易发展到使用支付宝、微信、各类网银支付等方式。如淘宝、京东、苏宁易购等在线购物平台给人们的生活带来很大的便利。针对目前现状,本文进行广泛调研,设计实现了一个基于SSH的在线购物平台,在线平台的设计与实现主要包括:数据库设计、用户登陆模块、信息查询模块等。平台设计选择基于SSH架构的Java语言进行设计与实现,通过对在线购物平台
期刊
摘 要:面对互联网金融的冲击,证券行业需要进行一定的创新和改革。本文首先分析了互联网金融对证券行业的影响,随后介绍了证券行业应对互联网金融的对策。希望这些观点能够促进证券行业的可持续发展。  关键词:互联网金融;证券行业;大数据分析  引言:互联网金融(ITFIN)是指将互联网技术和金融功能进行有机结合,借助于大数据、云计算等信息处理技术,在开放的互联网平台上实现资金的融通、支付、投资以及信息中介
期刊
摘 要:随着互联网技术的发展和无线通信技术水平的提高,无线通信技术与互联网技术之间的关联度也越来越高,两者技术相互整合的先进性逐渐得到认可。本文从LTE无线通信技术具有较高的通讯速率、LTE无线通信技术具有更好的时延性以及LTE无线通信技术集合了丰富的天线技术资源三个方面入手,对LTE无线通信技术的特点进行分析,同时进一步深入探讨了LTE无线通信技术与互联网技术的整合与运用。  关键词:LTE无线
期刊
摘 要:公司是一家主要从事中药原料药、中成药、西药生产和销售的国家级高新技术企业,现有片剂、胶囊剂、原料药、软膏剂。主导产品雷公藤多苷片、脑塞胺胶囊、珍菊降压片等。其中头孢类固体制剂车间、二个乳膏车间及口服固体制剂车间(一)的冷冻源是一套冷冻系统提供,洁净空气有八套空调机组提供。但经调查,其实各车间中央空调同时使用时间少,所以满负载的情况并不多,故对冷水系统的改造,可以降低能耗。  关键词:水泵;
期刊
摘 要:随着时代的飞速发展,“互联网+”时代已然到临,网络在人们的生活中占据越来越重要的地位,网上购物也在冲击着实体经济,逐渐成为一种主流,这在很大程度上推动着电子商务的发展。现在,互联网对于人们生活习惯的影响正在逐步展开,电子商务的运行不仅改变了社会经济体系还改变了人们的生活。电子商务的核心是什么呢?我认为最主要的是效率和诚信。电子商务和传统的商业运行体系最大的区别就在于互联网,电子商务是依托于
期刊
摘 要:由系统管理员管理的结构化计算机环境和只有一台或几台孤立计算机组成的计算机环境的主要区别是服务。提供一个服务绝不仅仅是简单的把硬件和软件累加在一起,它包括了服务的可靠性、服务的标准化、以及对服务的监控、维护、技术支持等。只有在这几个方面都符合要求的服务才是真正的服务。本文针对计算机网络中的服务概念进行了阐述。  关键词:计算机;网络;服务  由系统管理员管理的结构化计算机环境和只有一台或几台
期刊
摘 要:随着经济社会的不断发展,智慧化成为了时代的代名词,现在智慧化已经在很多行业中被冠名其中,尽显出先进的科技气息。随着智慧校园的提出,使得党校教育的信息化越发迫切。智慧校园概念的提出,基于数字化校园基础上,院校建设的一个新的发展契机,更是数字化校园进一步深化发展的重要表现,对促进党校教育信息化的不断提升有着巨大的促进作用。然而在党校教育中实施智慧校园存在非常大的难度,然而这对于党校教育而言却意
期刊
摘 要:区块链技术革命早已在金融、医疗等行业应用。通过区块链把各节点的数据聚合链接,建立起真实、不可点窜的供应链数据链条。本文通过浅谈区块链技术与供应链金融的发展现状,并以京东商城为例分析区块链在供应链金融中的应用。  关键词:区块链;供应链金融;京东商城  1 引言  区块链技术是基于互联网基础协议的全新应用,通过数据分布式账本的去中心化,将用户之间的交易数据公开透明的记载在统一的云系统,实现了
期刊
摘 要:本文从计算机网络技术和电子信息工程的相关概念概述入手,探析了计算机网络技术在电子信息工程中的应用优势和具体应用,提出了计算机网络技术在电子信息工程中的应用策略,以优化电子信息工程中的网络技术。  关键词:计算机网络技术;电子信息工程;电子技术  随着电子技术的发展,电子信息工程已经成为现阶段的重要工程项目,人们的生活和工作已经离不开电子信息工程。而计算机网络技术是电子信息工程发展的重要技术
期刊
摘 要:本文研究了信息时代问题下交通设施类舆情应对措施。本文基于交通设施管理的实际工作出发,对设施舆情产生的根源、应对难点及措施进行了较为深入的探讨,对设施管理的舆情应对工作乃至交通设施管理的整体工作具有普遍性的借鉴意义。  关键词:交通设施;舆情;媒体,交通管理  Measures on how to deal with public opinion Related to  Traffic Fa
期刊