三层结构之数据访问层的疑问
正如大家所知:三层结构包括:数据访问层, 中间层, 表示层
但是所谓的数据访问层代表的是什么呢?是一个纯数据库(sql server/ACCESS)呢?还是表示一个专用封装的和数据库进行交互的代码呢?
这个问题困扰了好一段时间了,希望大家帮一下忙.
以前我见过别人把程序设计成这样的 (第一层)From窗体的封装 (第二层)Form窗体的后台处理 (第三层)访问数据库的代码的封装, (第四层)访问数据库的WebService (第五层)SQLSERVER数据库
这样的设计算是什么呢?那一个算是数据访问层?