首页> 外文学位 >Comparison of performance between object relational mapping and pure relational design in database development.
【24h】

Comparison of performance between object relational mapping and pure relational design in database development.

机译:数据库开发中对象关系映射和纯关系设计之间的性能比较。

获取原文
获取原文并翻译 | 示例

摘要

Object relational mapping is a useful technique when creating applications which require frequent database access. If used efficiently object relational mapping could save a lot of development time and effort. The purpose of this paper is to compare the performance between object and pure relational mapping in database development. It is also compared with pure relational mapping in different phases by using sample applications developed in both the techniques. The approach is to design a generic system, determine its requirements and then develop two different applications as a subset of the main system.;The applications will have the same requirements; the difference in the applications will be the database techniques used to develop the applications which are pure and object relational mapping respectively. The design and the implementation for both the system are compared for efficiency and other useful factors. The significant differences between two applications exist in the design and the implementation phase so they are discussed in detail. After the applications are developed the other significant factors to be seen are number of lines of code and the amount of development needed to develop these applications. The development effort is determined by taking into account various effort multipliers. The effort multipliers are a part of constructive cost model (COCOMO) introduced by B. W. Boehm. The effort adjustment factor calculated as a result of the above factors is then used to calculate the total approximate cost and programmer time needed to complete each application. This would give a significant insight on the efficiency of each application.
机译:创建需要频繁访问数据库的应用程序时,对象关系映射是一种有用的技术。如果有效地使用对象关系映射,则可以节省大量的开发时间和精力。本文的目的是比较数据库开发中对象映射和纯关系映射之间的性能。通过使用两种技术中开发的示例应用程序,还将其与不同阶段中的纯关系映射进行了比较。方法是设计一个通用系统,确定其需求,然后开发两个不同的应用程序作为主系统的子集。应用程序之间的差异将是用于开发应用程序的数据库技术,分别是纯关系映射和对象关系映射。比较两个系统的设计和实现的效率和其他有用因素。在设计和实施阶段存在两个应用程序之间的显着差异,因此将对其进行详细讨论。在开发应用程序之后,要看到的其他重要因素是代码行数和开发这些应用程序所需的开发量。通过考虑各种努力乘数来确定开发工作。努力乘数是B. W. Boehm提出的建设性成本模型(COCOMO)的一部分。由于上述因素而计算出的工作量调整因子,然后用于计算完成每个应用程序所需的总近似成本和程序员时间。这将为每个应用程序的效率提供重要的见识。

著录项

  • 作者

    Singh, Rounak.;

  • 作者单位

    California State University, Long Beach.;

  • 授予单位 California State University, Long Beach.;
  • 学科 Computer Science.
  • 学位 M.S.
  • 年度 2009
  • 页码 130 p.
  • 总页数 130
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号