工学

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

题目
问答题
ADO.NET可以提供哪几种数据访问模式?各种数据访问模式分别有什么特点?
参考答案和解析
正确答案: ADO.NET提供连接式和非连接式两种数据访问模式。
特点:
(1)非连接式的数据访问主页使用DataSet对象。使用DataSet对象不一定非要与数据库相连接,但一般情况下,把DataSet对象作为数据库(或部分数据库或来自多个数据源的数据)在内存中的一个副本来使用。程序可以像直接操作数据库中的数据一样操作DataSet对象中的数据。
(2)连接式的数据访问主要使用DataReader对象。当需要处理大量数据库时,一次性地将所有数据导入到内存再进行处理并不是一个好的方法;使用DataReader对象必须用连接的方式来访问数据库,一次只从数据库中取得必要的数据进行处理,处理完后,再从数据库中继续读入需要的数据。使用DataReader对象采用的是一种只读的、向前的、快速的数据库读取机制,这样可以提高应用程序的执行效率。
解析: 暂无解析
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

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

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

第2题:

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

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

正确答案:A

第3题:

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

A.DataSet

B.SqlConnection

C.SqlDataReader

D.SqlCommand


正确答案:A

第4题:

计算机辅助电话访问(CATI)的优势有()。

  • A、能够建立良好的跳问模式
  • B、能够当场对数据进行审核
  • C、可以减少访问误差
  • D、支持程序问卷的再使用
  • E、访问效果较好

正确答案:A,B,D

第5题:

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

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

正确答案:D

第6题:

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


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

第7题:

根据文件的访问模式,文件可分为哪几种类型?访问方式各有什么特点?


正确答案:根据文件的访问模式,文件可分为顺序文件、随机文件、二进制文件。
顺序文件要求按顺序访问文件的数据;随机文件可以根据记录号直接访问某一特定记录;二进制文件要求以字节为单位定位数据位置,允许程序直接访问各个字节数据,也允许程序按所需的任何方式组织和访问数据。

第8题:

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

A、数据格式转换模式

B、异构数据转换模式

C、数据互操作模式

D、直接数据访问模式


正确答案:A,C,D

第9题:

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


正确答案:公有;私有

第10题:

下面哪一种工作模式不属于ARM特权模式()

  • A、用户模式
  • B、管理模式
  • C、系统模式
  • D、数据访问终止模式

正确答案:A