问题
单项选择题
在层次式架构设计中,数据持久层有多种数据访问模式。其中,()能够帮助将应用程序中的数据转换成关系型数据库中的记录,或者是将关系数据库中的记录转换成应用程序中代码便于操作的对象。
A.DataAccess Object
B.Data Transfer Object
C.Object/Relation Mapping
D.离线数据模式
答案
参考答案:C
解析:
在线访问模式、Data Access Object模式、Data Transfer Object模式、离线数据模式、对象/关系映射(Object/Relation Mapping)模式是数据持久层(数据访问层)架构设计中常用的数据访问模式。采用O/R Mapping的指导思想来进行数据持久层设计已成为一种潮流。O/R映射的基本思想来源于这样一种现实:大多数应用中的数据都是依据关系模型存储在关系型数据库中;很多应用程序中的数据在开发或运行时则是以对象的形式组织起来的。O/R映射就提供了这样一种工具或是平台,能够帮助将应用程序中的数据转换成关系型数据库中的记录;或是将关系数据库中的记录转换成应用程序中代码便于操作的对象。