数据库习题6答案

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

习题6

1.模型或Model 层作为与各层之间数据传送的载体,该层包含了数据表相对应的实体类。

2.负责业务逻辑处理与数据传输,处于数据访问层与表示层之间,起到数据交换中的承上启下的作用是业务逻辑层。对数据访问层它是调用者,对于表示层它是被调用者。

3.右击Dal层,点击“添加引用”菜单项,可以实现Dal层对Model层的依赖关系。

4.在分层开发中使用的数据源控件是( A )。

A.ObjectDataSource B.SqlDataSource

C.XmlDataSource D.AccessDataSource

5.关于ObjectDataSource的说法不正确的是( D )。

A.ObjectDataSource 是 数据源控件,用于向数据绑定控件表示数据识别中间层对象或数据接口对象。

B.ObjectDataSource 控件使用反射创建业务对象的实例,并调用这些实例的方法以检索、更新、插入和删除数据。

C.如果数据是作为DataSet 或DataTable 对象返回的,ObjectDataSource 控件可以筛选由SelectMethod 属性检索的数据。

D.ObjectDataSource 使用中间层业务对象以声明方式对数据执行选择、插入、更新的操作,但是不提供删除、分页、排序、缓存和筛选操作。

6.简述分层开发模型框架的建立过程。

答:

(1)新建空白解决方案。

(2)在解决方案中构建分层模型结构。

右击解决方案,点击“添加”菜单下的“新建项目”子菜单项,分别为Model层、DAL 层、Bll层新建“类库”,选择适当位置存放。

右击解决方案,点击“添加”菜单下的“新建项目”子菜单项,新建“网站”,即为表示层。

(3)实现各层之间的依赖关系

(1)表示层Web对业务逻辑层Bll的依赖关系

①右击网站,点击“添加引用”菜单项,出现“添加引用”对话框,在“项目”选项

卡中选中Bll、Dal、Model后按“确定”按钮。

②业务逻辑层Bll对数据访问层Dal的依赖关系

右击Bll层,点击“添加引用”菜单项,出现“添加引用”对话框,在“项目”选项卡中选中Dal、Model后按“确定”按钮。

③数据访问层Dal对模型层Model的依赖关系

右击Dal层,点击“添加引用”菜单项,出现“添加引用”对话框,在“项目”选项卡中选中Model后按“确定”按钮。

相关文档
最新文档