对象关系映射技术在数据处理中应用与分析研究.doc

对象关系映射技术在数据处理中应用与分析研究.doc

  1. 1、本文档共58页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
对象关系映射技术在数据处理中应用与分析研究

大连理工大学 硕士学位论文 对象/关系映射技术在数据处理中的应用与分析 姓名:黄玉海 申请学位级别:硕士 专业:软件工程 指导教师:曹晓东 数据分析处理系统业务逻辑演变的愈加复杂,靠手工编码实现数据的持久化己显得 越来越繁琐和低效。因为在以面向对象技术作为主要开发技术和以关系型数据库作为主 要存储技术的的应用系统中,一个操作的基本单位是业务模型或者说是对象,另一个存 储的基本单位是基本数据类型,它们之间存在着操作的数据类型不匹配的矛盾,需要建 本项目的功能是实现一个数据分析处理系统,论文的工作来自这一系统的数据持久 存储部分。由于数据存储量,特别是运算量巨大,所以系统对数据库传输性能要求较高, 否则,低效的传输性能将会对系统的整体性能造成不可忽略的影响。论文在考虑利用对 象/关系映射技术的条件下实现了数据持久存储的部分模型,并建立了相应的数据库模 的映射关系。在此基础上,论文以程序运行的具体数据说明了系统在使用对象/关系映射 条件下的持久存储层的性能特征。论文主要是在研究对象,关系映射技术的基础上,利用 并在实现项目持久存储层的基础上,分析了系统持久存储方面的性能。尤其,在系统使 用缓存前后,结合缓存与性能的理论做了性能上的比较分析,同时也和直接使用?? 作为持久技术做了比较与分析。 实验数据结果表明,应用缓存技术可以明显提高使用对象/关系映射技术系统的性 能,大大缩小了与使用??技术在性能方面的差距。使用映射框架在不对系统的性能 带来明显影响的条件下,可以大大提高系统的开发效率,使得系统具有良好的可维护性。 实践证明,可以在数据分析处理系统的持久层方面使用对象/关系映射技术。 对射关系映射技术在数据处理中的应用与分析 ????? ???/????? ?????? ????? ???? ??纒 ? ????? ??? ??? ???? ??????????瑃? ???????? ????? ??? ???? ? ? ?? ?? ????.?????瑂???疭 ??? ???????.??? ??? ? ? ? ?? ??? ????????瓵?? ?????. ??? ????? ??? ???/????? ????? ??? ??瓵??琾????? ???/????? ??? ?? ?????. ? ????????????? ???/????? ?????? ??????。????? ? ?? ???/????? ????? ???????甌? ???? ????? ? ? ? ???:??????? —?— 作者郑重声明:本硕士学位论文是我个人在导师指导下进行的研究工 作及取得研究成果。尽我所知,除了文中特别加以标注和致谢的地方外, 论文中不包含其他人已经发表或撰写的研究成果,也不包含为获得大连理 工大学或者其他单位的学位或证书所使用过的材料。与我一同工作的同志 对本研究所做的贡献均已在论文中做了明确的说明并表示了谢意。 作作者签者签名:墼是垒垒渔滏 大连理工大学硕士研究生学位论文 本学位论文作者及指导教师完全了解“大连理工大学硕士、博士学位论文版权使用 规定”,同意大连理工大学保留并向国家有关部门或机构送交学位论文的复印件和电子 版,允许论文被查阅和借阅。本人授权大连理工大学可以将本学位论文的全部或部分内 容编入有关数据库进行检索,也可采用影印、缩印或扫描等复制手段保存和汇编学位论 文。 作者答签名.: 导师签名 ??年五月堡日 大连理工大学专业学位硕士学位论文 ??研究背景及意义 在当前的软件项目开发技术中,面向对象的开发方式已经成为主流的开发手段。在 这就是对象/关系映射所要做的工作。对象/关系映射具有自我存储到数据库的能力 ?】。当项目很大对象很多的时候,对象/关系映射过程会变得十分繁琐,数据的映射将会 十分复杂,如果手工编码来实现这一过程,单单是映射本身的代码就会占据总代码量的 ?%~?%囝。随着代码量的增加,错误缺陷自然也增加了。如果选择专业的对象/关系 映射中间件则省去了这一部分工作,而且会大大减少程序中的错误。一般对象/关系映射 技术都有很好的缓存支持,如果要使用??技术实现缓存功能则会困难的多。其它的 对象持久化技术如??蛄谢?????????嫦蚨韵蟮氖?菘猓?褂惺褂肵?文件 等等都有各自的局限性,没有对象/关系映射技术使用的广泛。因为关系型数据库的广泛 应用就决定了对象/关系映射的地位。 ??研究现状 ?这样的业界标准规范。这些规范是??社区的相关专家们研究合作的成果。另一 对象/关系映射技术在数据处理中的应用与分析 是标准的还是非标准的都有自己的支持者。但是如果技术不统一则不利于交流,不利于 技术开发人员使用不同的技术。

文档评论(0)

shenland + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档