基于SDO表示的异构数据集成的设计与实现

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:sjzshiyijshan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在企业的信息化过程中,随着企业规模的扩大和计算机技术的发展,不同时期构建的信息系统可能基于各种不同平台,结果造成相互间的数据交流效果很不理想,形成了相互隔离的“信息孤岛”;而随着网络技术的发展,企业之间的信息交流也越来越密切,也更加迫切的需要实现良好的数据集成与共享。   异构数据集成中经常需要访问不同数据源,本文通过对现有的解决方案及存在的问题进行分析,在分析比较了SDO、XML等数据表示方法优缺点的基础上,提出了采用下一代服务数据对象SDO(Service Data Object)做为统一数据模型来解决异构数据的表示和转换。   在基于SDO表示的数据集成设计及实现中,提出了采用DAS数据访问组件来实现数据集成的方法,设计并实现了关系数据源包装器,它可以完成数据库关系模型与集成平台SDO对象模型的双向映射,即将数据库返回的记录集转化为数据对象图,并把用户对数据对象图的修改持久化到数据库。分析表明,通过在运行期由数据库关系模式动态生成与之对应的数据对象类型,不但可达到简化了应用开发的目的,同时通过编译期静态数据类型支持,可以获得更好的性能和安全性。   最后,本文通过对一组异构数据源的集成实验,验证了采用DAS数据访问组件方法的正确性。对应用案例的测试表明,论文提出的采用DAS数据访问组件的方法,能够解决异构数据表示和处理问题,实现了论文的研究目标。即它可将应用和数据库相隔离,屏蔽不同数据库之间的差异,使得开发与数据库类型无关,实现对数据访问的快速开发,并可应用在其它相关领域。
其他文献
随着移动智能终端的普及,人们获取和分享信息的方式变得越来越便捷,其内容也从文字、图片到音频、视频,变得越来越丰富;与此同时,基于智能终端的大量应用也涌现出来,尤其是各种视
伴随互联网技术的飞速发展,传统彩票机站式的投注方式已经不能够满足彩民的需要,网络投注将在未来成为彩票行业的发展方向。由于互联网具有快速传递消息的特性,将网络引入彩票行
多目标优化问题是国内外学者研究的热点问题,而多目标遗传算法是解决这类问题的非常有效的方法。现实中遇到的许多问题往往表现为由多个、可能相互冲突的目标函数构成的多目标
计算机动画将时间变量引入到虚拟的静态景物世界,使得我们不仅能够操作三维景物,而且可以建立起逼真的景物运动。计算机动画技术是计算机图形学的重要发展,它是传统静态图形技术
随着2005年Intel发布了基于X86的桌面的双核处理器,多核处理器开始流行。处理器的不断发展,由纯粹的频率提升,逐渐转到多核运算、并行执行的方向上。处理器发展到多核阶段,传统的
在集装箱装箱问题的研究中,最小费用多集装箱装箱问题是这样的一个分支:给定n种货物的集合和m种集装箱,每种集装箱都具有不同的价格并且可用的数量是没有限制的。问题的目标是使
如今越来越多的企业希望通过Internet延伸自己的商业行为。Web服务(Web Services)为企业之间的整合提供了一条有效的途径。在将Web服务真正投入生产之前,企业需要考虑Web服务的
随着硬件性能的飞速提升,虚拟化技术越来越受到人们的重视,已经成为当前主要研究的热点之一。虚拟化技术可以通过合理调配闲置的IT资源,提高服务器的利用率;使得管理员可以轻松管
矿产资源是人类的宝贵财富,具有难以发现和不可再生的性质。矿产资源储量估算是矿产勘查的基本任务之一,是矿产地质勘查工作成果的总结,也是矿山进行高效生产管理的基础。在地学
互联网的发展极大地改变着人们的生活。搜索引擎帮助人们在浩瀚的信息海洋中找到需要的信息,发挥着十分重要的作用。随着网络服务的不断丰富,搜索引擎也向着个性化、多元化等方