计算机数据库系统原理

简述ODBC(开放数据库互连)体系结构中驱动程序管理器的功能。

题目

简述ODBC(开放数据库互连)体系结构中驱动程序管理器的功能。

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

第1题:

以下属于ODBC组成部件的是

A. ODBC管理器

B. ADO

C. ODBC API

D. ODBC驱动程序


正确答案:ACD

第2题:

以下哪一项不是ODBC体系结构的组件? ( )

A.用户

B.应用程序

C.驱动程序和驱动程序管理器

D.数据源


正确答案:A

第3题:

在ODBC体系结构中,连接数据库驱动程序与数据库管理系统的桥梁是()

A.数据源

B.数据库

C.用户

D.数据库服务器


正确答案:A

第4题:

简述ODBC规范定义的驱动程序类型。


正确答案: ODBC规范定义的驱动程序有两种类型:当层驱动和多层驱动。
单层驱动程序不仅要处理ODBC调用,还要解释执行SQL语句,执行DBMS的功能。
多层驱动程序仅仅处理应用程序的ODBC函数调用和数据转换。

第5题:

简述ODBC(开放数据库互联)的特性。


正确答案:ODBC接口的最显著的优点在于互操作性,即由ODBC所建立的应用程序不必针对特定的数据源,理想情况下各种驱动程序和数据源应该支持完全相同的ODBC函数调用和SQL语句。而实际应用中,不同的数据库系统对SQL语法的支持程度各不相同。但通过ODBC接口的一致性级别,将ODBC API函数、ODBC SQL语法划分为不同的级别(驱动程序声明支持某个一致性级别时,它都必须支持该级别中的所有功能,为了保证ODBC应用程序的互操作性能力,开发人员应尽量避免使用不同厂家,为驱动程序开发的特有功能),应用程序在遵循同一一致性级别的不同数据库驱动程序的基础上,能够访问不同的数据库系统,实现功能上的独立。

第6题:

ODBC体系结构中不包括下列哪个组件( )。

A.ODBC管理器

B.数据源

C.驱动程序管理器

D.数据库管理系统DBMS


参考答案:D

第7题:

简述ODBC规范定义的驱动程序中两种类型的区别。


正确答案:单层驱动程序与多层驱动程序的差别不单在于是否具有数据库引擎功能,前者在网络中充当了文件服务器的角色,造成网络中的大量数据包,而使用后者能够大大减轻网络负担,而且提高了应用程序的运行效率,所以,多层驱动程序在使用中较为常见。

第8题:

在ODBC层次结构中,___包含在ODBC32.DLL中,对用户是透明的,其任务是管理ODBC驱动程序,是ODBC最重要的部件。

A 数据源名

B ODBC管理器

C ODBC API

D 驱动程序管理器


参考答案D

第9题:

简述ODBC驱动程序管理器的作用。


正确答案: 1、装载指定的ODBC驱动程序。
2、定义数据源,在ODBC.INI文件中把数据源名映射到指定的驱动程序动态链接库。
3、支持驱动程序函数的表格,为其提供ODBC函数入口点。
4、处理ODBC初始化调用,伟ODBC调用提供参数验证和次序验证。

第10题:

简述ODBC数据库驱动程序的作用。


正确答案: ODBC应用程序并不能直接存取数据库,ODBC函数调用和与数据源交互功能都是有驱动程序作为中间媒介。
功能有:
1.建立与数据源的连接。
2.向数据源提交SQL请求,执行SQL语句。
3.根据实际需要,将发送的数据或是读取的数据进行必要的格式转换。
4.返回处理结果。
5.将数据源错误转换为ODBC标准错误代码,返回给应用程序。
6.提交事务的初始化请求,事务完成请求或撤销请求。
7.根据需要生命和使用游标。