首页 新闻 论坛 小组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 第二书店 程序员

logo

您的位置:CSDN 首页−>新闻频道−>正文

争论:OODBMS有时要比ORM方案略胜一筹?

2007.06.20  来自:infoq中文站      共有评论(0)条 发表评论    收藏

如果使用关系型数据库存储CAD系统的图表,或是使用面向对象数据库来为数据生成报表,则必定会为业务带来麻烦。”面向对象数据库还远不成熟——由于比起关系型数据库,OODBMS还远不成熟,所以在主流的数据库管理系统

 

在ODBMS.org站点一篇刚发布的文章中,作者Ted Neward详细阐述了自己关于对象关系映射(Object/Relational Mapping,ORM)的看法,Ted认为如果不分场合地滥用ORM,就如同计算机领域的越南战争一样,会给项目带来不良的影响。Ted在文中阐述的主要观点是,面向对象数据库管理系统(Object-oriented Database Management Systems,OODBMS)在某些应用场合,将比关系型数据库管理系统(Relational Database Management Systems,RDBMS)有更多的优势,比如说:

“在相互不匹配的应用中,就像以前那些建立在大型数据库基础之上的小型Web应用一样,使用单一的用户接口来访问单一数据库,或是使用技术先进的网络服务来实现。然而,如果所有的交互操作通过用户接口或服务接口完成,并且从不会对数据库自身产生影响,那么就可以使得数据持久层真正服务于用户所关心的业务。上述情况下,由于目前仍然没有可以将两种不同语言(比如Java/C#和SQL数据定义语言DDL)很好融合的实体定义,那么就可以在面向对象数据库后端,定义并实现一个面向应用的富领域模型。”

 

全文链接:http://www.infoq.com/cn/news/2007/06/orm-obms-debate

发表评论 0条】
其他文章
相关文章
最近评论
正在载入评论列表...
热点评论

     
    网站简介广告服务网站地图帮助联系方式诚聘英才English问题报告
    北京百联美达美数码科技有限公司  版权所有  京 ICP 证 020026 号
    Copyright © 2000-2006, CSDN.NET, All Rights Reserved