1 / 71
文档名称:

一种基于XML和java的数据中心引擎的设计.pdf

格式:pdf   页数:71
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

一种基于XML和java的数据中心引擎的设计.pdf

上传人:Horange 2014/1/26 文件大小:0 KB

下载得到文件列表

一种基于XML和java的数据中心引擎的设计.pdf

文档介绍

文档介绍:硕士学位论文。!!耄羹一种基于蚸的数据中心引擎的设计潘维软件工程,叶小平副教授导师姓名及职称分类号:密级:学位申请人专、业名称二零零五年五月十五日编号:
摘要一麓基予蚸甘葜行妮鄚擎的设计专业名称;软件工程矮±垒;潘维指导老师:叶小平副教授随着计算机网络釉数据库技术的发展,在众业信息化建设釉管理过程中,分京式鬃梅数据库熬改爝越来越广泛,于是久髓掇出了共事分蠢在不嗣遗瓒位黉上的异构多数据库信息的要求。一般情况下,当一个查询任务的关键数据存储于多个异构的数据库中时,编程人员灞要通过编写捆应的应用稷序访阅异构多数据库,酃么访问不潜酌数据库藏可髓黉编写不同瓣应用程ぃ彝罅孔试疵咐朔选而利用澧于际跏迪值囊旃故菰粗湫畔⒔换唬囵⑷嗽碧峁┝恕纸决此阀趱的思路。蟊潦,晌A吮昙鞘莼柯吹囊恢挚ǚ纸醇熬哺袷剑熘酶髦钟レ呦低开发者用各种语言书写与喑烦绦颉S氪送保肫教ü夤氐腏镅钥发分布式应鼹程序的瀵力也被越来越多的人看好龉叵敌褪菘在大部分盼组织中巍得到了广泛的应用。这篇论文就是综含遮胡偈据库等几种技术设计狭艘桓鍪葜行囊妗?翁饫丛从谑迪肮臼导氏钅浚据用主臻是满足分布式客户端对黪擒数据源鹃访闯以及数攒霹管理员对元数据静管瑗。在介绍系统絮构对通过绦蹬一个查询例子来说明数键中心弓娴墓ぷ髁程,对于其他模块也辅以例子加以说明,有的迸给出了关键代码。文章最后是对数据中心弓娴淖芙幔人瞪畚牡奶氐悖鍪币蔡岬搅寺畚牟蛔阒Α憨之,本文主要讲述了数据中心弓娴纳杓扑枷耄窃诠鞠钅渚ァ⒓际总监及叶小平导师指学下完成的。为了方便读漕理解,文中给出了实现部分的一些界磁抓翻。关键字:数据中心,元数据,映
篈篠瓣纯::琷琷,瓽,’瑇瑂,甀,.’琾’,,’,痶。珏,
,蹦珻琣。.’..,琲瑃:J襨,Ⅱ
第滦髀异构数据源集成的意义及策略核心。随着信息系统的增多,这些系统所积聚的数据也越来越庞大,不同系统间在数据库系统出现之前,应用系统的大量数据被直接存储在文件系统中,不同的应用系统往往采用不同的文件结构来存储各自的数据,随着应用系统的不断增多,就产生了大量的异构文件,而共享这些异构文件中的数据是非常困难的。由于这些文件在数据存储结构上存在着大量的异构问题,在单一的系统中管理所有这些文件也变得异常复杂。为了解决这些问题,人们开始使用集中的数据集合替代文件系统来存储和处理数据,这个数据集合被称为数据库,管理这些数据库的集中控制系统被称为数据库管理系统【。从上个世纪七十年代起,集中式数据库系统得到了迅速的发展和广泛的使用,数据管理效率得到了很大的提高,但类似的问题出现了。不同的数据库管理系统有着各自独立的数据库结构和管理方式,这些数据库被独立地创建和管理,在物理上和逻辑上都存在异构。这些数据库的异构性可以归纳为以下几个方面:扑慊逑到峁沟囊旃梗煌氖菘饪赡茉诵屑扑慊低持校绱笮突小型机、工作站、或嵌入式系统;〔僮飨低车囊旃梗煌氖菘庀统可以运行在,,炔僮飨低称教ㄉ希数据库管理系统本身的异构,如关系、模式、层次、网络、面向对象或函数型数据库;数据存储结构及语义的异构,不同的数据库应用系统采用不同的数据结构和语义表达方式。随着社会的飞速发展,企业和政府部门的信息化进程也不断加快,越来越多的企业和政府部门建立起大量信息系统。这些系统的共同特征几乎都是以数据为的信息共享与信息交换显的日益重要。越来越多的用户可能需要同时访问和处理位于不同网络节点上的多个异构数据库的数据,希望能提供一种服务,它能屏蔽各个层次的异构特性,用户不必知道各物理数据库系统的分布,更不必自己去进行数据转换和结果汇总,也不必知道各物理数据库的结构组成,而只需通过简便的全局查询便可得到一个综合结果,好像只是在操作一个数据源一样,我们把这
且仟弧!!!!!!!!!猐!!#狫介㈠异构数据库集成时的几个技术问题种服务叫做数据集成服务,把能够集成多个数据源,提供媳种服务的平台叫做数据集成乎台,如图尽数据集成的目的是提供一个访问异构数据源的统一接酾,使用户不必考虑数据模烈的异构性、数据抽取、数据合成等问题,用户只需指定他们想要的数据,两不必接述怎样耗醣獭妒荨U怦岽丶跚崃税ь晃页坦厥吭础悦苛钍谠唇互然籍合并返回结聚的负担。数獬集成平台提供了底层数据源存储数据的统一视图ň帜J,这样用户访问所肖数据源就像操作一个数搬源一样。同时,数据集成擎套逛提供全鹦羧据管理、模式转换与粲成、全局查德链理等凌裁鳃决数据的异构性问题,完成从实际数据源到数据源视图的转换,在应用构件之间充当数据总线的作用刚。器枣鼋数据疼联合傻雳一觳磁考瘩魏下冗方孬熬技术嗣题:豳猯客户端数据源数据濒
ň质菽J郊叭ň植檠镅R蛭A:鲜褂玫母骶植渴菘的模式可能互不相同,通过建立全局数据模式,使用户感觉就像使用一个单一数据库一样,从而使用户透明地使用异构数据库。全局查询语句包括数据定义语言褪莶僮萦镅