Web应用开发

ADO.NET可以提供哪几种数据访问模式?各种数据访问模式分别有什么特点?

题目

ADO.NET可以提供哪几种数据访问模式?各种数据访问模式分别有什么特点?

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

目前,实现多源三维模型暑假无缝整合的方式可分为()。

A、数据格式转换模式

B、异构数据转换模式

C、数据互操作模式

D、直接数据访问模式


正确答案:A,C,D

第2题:

若系统中的某子模块需要为其他模块提供访问不同数据库系统的功能,这些数据库系统提供的访问接口有一定的差异,但访问过程却都是相同的,例如,先连接数据库,再打开数据库,最后对数据进行查询。针对上述需求,可以采用(请作答此空)设计模式抽象出相同的数据库访问过程,该设计模式( )。

A.外观
B.装饰
C.桥接
D.享元

答案:A
解析:
外观(fagade)模式是对象的结构模式,要求外部与一个子系统的通信必须通过一个统一的外观对象进行,为子系统中的一组接口提供一个一致的界面,外观模式定义了一个高层接口,这个接口使得这一子系统更加容易使用

第3题:

在ADO.NET数据库访问中,()对象用于表示那些存储在内存中的数据。

A.DataSet

B.SqlConnection

C.SqlDataReader

D.SqlCommand


正确答案:A

第4题:

在J2EE设计模式中,下列关于DAO模式的描述哪个是不正确的()

  • A、DAO实现一个数据访问机制,用于访问、操作持久化存储介质中的数据
  • B、DAO处于在业务逻辑层与数据库资源之间
  • C、一般DAO是与Abstract Factory模式一起来用
  • D、DAO可以代替DATA SOURCE

正确答案:D

第5题:

以下关于ContentProvider的说法不正确的是()

  • A、ContentProvider在Android中的作用是对外共享数据,也就是说可以通过ContentProvider把应用中的数据共享给其他应用访问,但是缺点是其他应用不可以通过ContentProvider对本应用中的数据进行增删改查。
  • B、通过指定文件的操作模式为Context.MODE_WORLD_READABLE或Context.MODE_WORLD_WRITEABLE也可以对外共享数据。
  • C、如果采用文件操作模式对外共享数据,数据的访问方式会因数据存储的方式而不同,导致数据的访问方式无法统一。
  • D、使用ContentProvider对外共享数据的好处是统一了数据的访问方式。

正确答案:A

第6题:

数据库系统从外到内依次分为外模式、模式和内模式三级抽象模式是为了保持数据库的 ( )。

A.模块结构化

B.数据安全性

C.数据独立性

D.访问控制性


正确答案:C
解析:数据库系统的三级模式是对数据的3个抽象级别,数据库管理系统在这三级模式之间提供了两层映像:外模式/模式映像和模式/内模式映像,从而保证数据库系统中数据具有较高的逻辑独立性和物理独立性,即数据的独立性。

第7题:

在数据访问模式上,数据仓库以()为主,而日常应用数据库则以()为主。


正确答案:事务操作;只读查询

第8题:

ADO.NET数据库访问中,为了减少数据库调用的次数,把数据缓存在内存中,采用()实现。

A、DataSet

B、SqlConnection

C、SqlDataReader

D、SqlDataAdapter


正确答案:D

第9题:

在对数据库名称修改之前,应当将数据库的访问选项设为单用户模式。


正确答案:正确

第10题:

通常,类的成员函数的访问模式是(),数据成员的访问模式是()。


正确答案:公有;私有