1 / 64
文档名称:

一种基于CWM的元数据驱动的数据库访问模型的设计与实现.pdf

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

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

分享

预览

一种基于CWM的元数据驱动的数据库访问模型的设计与实现.pdf

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

下载得到文件列表

一种基于CWM的元数据驱动的数据库访问模型的设计与实现.pdf

文档介绍

文档介绍:协物邵缈嘲幻统一主席:秭∷一种基于脑J萸数据库访问模型的设计与实现中山大学硕士学位论文林娥√乒彩杉导师专业名称研究方向答辩委员会委员┟:委员:姜云飞教授计算机软件与理论知识工程与应用二五工优.
论文题目:一种基于洲的元数据驱动的摘要专业:计算机软件与理论硕士生:林娥数据库访问模型的设计与实现指导教口币:姜云飞教授为了解决异构环境下的数据库系统互操作问题,本文提出了一个基于元数据驱动的数据库连接体系结构,旨在设计一个可适用于任何数据库的无平台限制接口平台,提供元数据驱动访问机制以及数据库信息查询功能,包括业务信息和处理信息的查询。该方法的主要思想来源于基于模型驱动架构的元数据驱动思想,利用公共数据仓库元模型便于在异构数据仓库平台间进行的无缝迁移,并设计了其他相关元数据信息的泶锔袷揭员阌谑迪衷J萸蹋峁┮桓鼍备灵活性、通用性、提供数据库迁移柔性支持的体系框架,在此基础上统一异质数据库系统访问接口,屏蔽各种数据库系统特性,具有广泛的灵活性和适用性,提高了系统的应用价值。关键字:异构数据库,元数据,模型驱动架构,公共仓库元模型基于脑J萸慕叹菘夥梦誓P
脚:,,,基于脑J萸氖菘夥梦誓P篢::.甀..瑃.,Ⅱ
引言事实证明,中间件的确发挥了很大的优势,然而中间件同样带来了新的问题。当前企业应用的一个重要特征是异构数据库环境。随着企业间相互合作的增加和电子商务的普遍开展,异构数据库之间的数据交换,即来自多个不同的数据源之间的互操作的问题日益重要起来。如何实现异构数据库的交互,完成异构数据库的通讯问题,成了企业应用和扩展的一个需求。实现异构数据库的集成一般有以下两种方法:◆第一种就是将原有的数据移植到新的数据管理系统中来。为了集成不同类型的数据,必须将一些非传统的数据类型转化成新的数据类型。许多关系数据库供应商提供了类似的功能。这种集成方式的缺点是随着数据管理系统的升级,原来数据的相关应用软件,或是被废弃或是重新开发,以适应新的数据管理系统。因此,通常移植到一个新系统不是一个实际的解决方案。◆第二种方法是利用中间件集成异构数据库,该方法并不需要改变原始的数据的存储和管理方式。中间件位于异构数据库系统莶和应用程序用层洌蛳滦鞲魇菘庀低常蛏衔7梦始墒莸挠τ锰峁┩骋皇模式,和数据访问的通用接口。各数据库的应用仍然完成它们的任务,中问件系统则主要集中为异构数据源提供一个高层次检索服务。显然,上述两种方案的比较而言,中间件技术是一种更为行之有效的解决方案。中间件的本意是屏蔽各种数据库系统产品之间的差异,然而具有讽刺意义的是,中间件本身却造成了新的差异。常见的中间件技术,如珽,/,,.嫦蛳⒅屑浼龋侵洳⒉换ハ嗉嫒荩T谒侵浣⒘系,需要耗费大量的时间和金钱。而实际的情况,单个技术垄断取代多种技术并存似乎并不可行,因为在现有平台已经投入大量的资金,而厂商出于商业和技术利益的考虑,多种产品并存是必然的现象。另一方面,在现代的经济形势下,经济全球化、企业各个部门之间以及企业内部和商业伙伴之间的合作与通讯,有信息共享的应用需求,这些应用有可能建立在不同的中间件平台上。在这样的多平台环境下,单~平台环境的工具显然不基于脑J萸氖菘夥梦誓P
义了一个可扩展结构。由于径懒⒂诰咛宓氖菘庀低澈推教ǎ懔似教ㄎ架构的系列思想,以及什么是元数据和元数据驱动的概念,并重点介绍基于足满足企业的应用和扩展需要。而随着技术的发展,中间件平台的迁移也是必然的事。平台迁移和平台抽象问题为我们提出了新的思路:如何实现跨平台的运用,不再考虑数据库技术与特定的平台工具绑定。可见,由于企业不断扩展和计算机技术的发展,客观存在了异构数据库系统和企业的多平台环境需求的特征,考虑如何在多平台环境条件下实现对异构数据库的互操作,具有现实的意义。平台无关、强调灵活性、通用性,扩展性和可重用性等己成为软件设计的主流方向,顺应这种潮流和趋势的发展,对象管理组织杂诨ゲ僮魑侍馓岢隽诵碌慕饩鐾揪兑P颓逑导芄。强调模型的重要性,而在这里我们将重点讨论的是瞥龅腃ü彩莶库元模型P汀对于异构数据库的互操作访问,P屯ü栽J莸慕换皇迪郑J的发展由来已久,而墓毕拙驮谟谕骋涣嗽DP偷墓娣叮⑽TJ菽P投关性和可扩展性,具备灵活性、通用性的需求,具有广泛的应用前景。综上所述,本文提出了一种基于J降脑J莘梦誓P停致廴绾卧谝构数据库系统中访问和交换元数据,实现信息共享,并由于其平台无关性,实现了多平台的无缝连接,形成了一个易扩展,具备灵活性和通用性的体系框架,在此基础上展示P偷挠τ煤驮J萸姆梦适迪帧在接下来的章节中,会介绍相应的背景知识,我们会首先讨论模型驱动体系模式的元数据模型;在剩下的篇幅中会是关于元数据交换的具体展示和系统的实现部分,以及本文的展望和不足之处等。基于的元数据驱动的数据库访问模型
第一章数据库接口访问技术的体系模型——开放

最近更新

2025湖南永州市零陵区阳光社会工作服务中心招.. 47页

2025湖南长沙市望城区人民医院面向社会招聘编.. 46页

2025福建宁德市统计局普查中心公开招聘工作人.. 49页

2025辽宁沈阳汽车集团有限公司招聘1人备考题库.. 43页

2025重庆广播新闻中心政务服务团队人员招聘9人.. 46页

2025雄安人才服务有限公司党群工作岗招聘1人考.. 51页

2026人民网校园招聘32人备考题库必考题 47页

2026北京市海淀区第二实验小学教育集团招聘备.. 48页

2026山西省面向云南大学选调优秀高校毕业生备.. 51页

2026山西省面向清华大学选调优秀高校毕业生参.. 49页

2026年1月广东广州市天河区四季幼儿园招聘编外.. 49页

2026年c语言专科期末测试题学生专用 13页

2026年c语言基础考试题库完整答案 13页

2026年c语言期末考试题库一套 13页

2026年C语言程序设计理论试题库完整答案 13页

2026年c语言编程练习题及1套完整答案 13页

2026年C语言考试题库精编 13页

检测空气开关柜局放特征气体CO的Co-MoO3传感器.. 30页

2026年上海兴伟学院单招职业适应性考试模拟测.. 44页

2026年上饶职业技术学院单招职业技能测试模拟.. 45页

2026年中国城市建设史复习题100道附参考答案【.. 44页

2026年主管中药师考试备考题100道附参考答案(.. 37页

2026年云南工贸职业技术学院单招职业倾向性测.. 45页

2026年党风廉政知识试题及一套完整答案 14页

2026年兰州石化职业技术学院单招职业倾向性测.. 44页

2026年内蒙古兴安盟单招职业适应性测试题库附.. 43页

2026年内蒙古美术职业学院单招职业倾向性考试.. 43页

2025年湖南省建设工程工程量清单计价办法(新).. 51页

六年级英语上册第一单元测试题-(含答案) 9页

喝酒给老婆的检讨书 6页