计算机数据库系统原理

简述ODBC数据库应用程序的主要功能。

题目

简述ODBC数据库应用程序的主要功能。

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

第1题:

ODBC是由Oracle公司开发的一套开放数据库系统应用程序结构规范。()


正确答案:错

第2题:

Explain the pros and cons of communicating with databases natively versus ODBC.

简述直接连接数据库和使用ODBC连接数据库进行通讯的优缺点。


正确答案:
答:通常连接数据库的方式分为两类,一类是直接连接,另一类是通过ODBC连接。
直接连接的方式主要是通过COBOL、PL/SQL、Transact-SQL等方式连接数据库。这种方式的优点是运行性能高,可以使用DBMS提供的一些特殊功能。缺点是通用性差。
ODBC是为windows应用程序访问数据库提供的一组接口。ODBC的优点是灵活性,通过改变驱动和连接方式可以使用不同的数据库。ODBC方式的缺点是性能差。使用ODBC连接方式实现ETL的话,在ETL程序和至少要有两层,分别是ODBC Manager层和ODBC Driver层。另外,使用ODBC方式不能使用DBMS提供的一些特殊的功能。

第3题:

ODBC应用程序可以直接存取数据库。()

此题为判断题(对,错)。


正确答案:错误

第4题:

使用ODBC开发数据库应用程序时,应用程序调用的是()

  • A、标准的ODBC函数和JAVA语言
  • B、标准的ODBC的函数和SQL语言
  • C、标准的JDBC函数和SQL语言
  • D、标准的JDBC函数和JAVA语言

正确答案:B

第5题:

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


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

第6题:

Web应用程序必须通过ODBC驱动程序或OLEDB嵌入式数据库提供程序连接到数据库。该驱动程序或提供程序能够使Web应用程序与数据库进行通信。()

此题为判断题(对,错)。


参考答案:√

第7题:

ODBC是( )。

A.客户/服务器之间的接口标准

B.结构化查询语言

C.数据库应用程序接口

D.数据库安全标准


正确答案:A
解析:ODBC是一个应用程序接口,它使得客户可以生成SQL语句,送到服务器去执行。使用ODBC接口的任何客户可以与提供ODBC接口的任何服务器相连接。

第8题:

● 小王在公司局域网中用Delphi编写了客户端应用程序,其后台数据库使用MS NT4+SQL Server,应用程序通过ODBC连接到后台数据库。此处的ODBC是(18) 。

(18)

A. 中间件

B. WEB Service

C. COM构件

D. WEB容器


正确答案:A

第9题:

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


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

第10题:

数据库是系统的核心,()及其开发工具和数据库管理员是系统的基础,应用程序和用户是系统服务的对象。

  • A、DBA
  • B、DBS
  • C、DBMS
  • D、ODBC

正确答案:B