互联网软件开发与应用(12)

发布时间:2021-06-11

电子商务专互联网软件应用与开发(复

答:(1)速度:如同时会有多少用户在接收文件,以及当他们浏览这些文件时,服务器需要做多少处理工作等问题。

(2)建立和维护:Web服务器时刻保持运转是Internet成功的关键。

(3)对用户保持追踪:了解用户要去那里,谁在登陆,他们停留多久可能也很重要,这和运行的Internet种类有关。

(4)安全性:如Internet在服务器和用户间传输是否需要加密,或者是否禁止某些特定的个人或组织接入。

4.简述ODBC规范的作用和意义。

答:ODBC规范为应用程序提供了一整套调用接口规范和基于动态链接库的运行支持环境。使用ODBC开发数据库应用程序时,应用程序调用的是标准的ODBC函数和SQL 语言,数据库的低层操作是由各个数据库的驱动程序完成的。这种程序与数据库或数据引擎的无关性,克服了传统数据库应用程序的缺陷。

5.简述ODBC系统的组成结构。

答:ODBC体系结构由四个部分组成:

(1)应用程序。调用ODBC函数,处理查询结果。

(2)驱动程序管理器。为应用程序安装驱动程序,定义数据源。

(3)数据库驱动程序。处理ODBC调用、向数据源提交SQL语句、接受查询结果。

(4)数据源。应用程序要访问的数据库服务器。

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

答:驱动程序管理器提供了窗口式驱动程序管理和数据源管理,是一个Windows的应用程序,名为ODBC32.EXE,其功能具体包括以下几点:

(1)装载指定的ODBC驱动程序。

(2)定义数据源,在ODBC.INI文件中把数据源名映射到指定的驱动程序动态链接库。

(3)支持驱动程序函数的表格,为其提供ODBC函数入口点。

(4)处理ODBC初始化调用,为ODBC调用提供参数验证和次序验证。

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

答:ODBC应用程序并不直接存取数据库。ODBC函数调用和与数据源交互功能都是由驱动程序作为中间媒介,其主要功能包括以下几点:

(1)建立与数据源的连接;

(2)向数据源提交SQL请求,执行SQL语句;

(3)根据实际需要,将发送的数据或是读取的数据进行必要的格式转换;

(4)返回处理结果;

(5)将数据源错误转换为ODBC标准错误代码,返回给应用程序;

(6)提交事务的初始化请求,事物完成请求或撤消请求;

(7)根据需要声明和使用游标。

8.简述ODBC规范定义的驱动程序中两种类型的含义(单层和多层)。

答:ODBC规范定义的驱动程序有两种类型:单层驱动和多层驱动。

单层驱动程序不仅要处理ODBC调用,还要解释执行SQL语句,执行DBMS的功能。由于单层驱动程序具备数据库引擎的功能,多用来编写非客户机/服务器结构的数据库应用程序。

多层驱动程序仅仅处理应用程序的ODBC函数调用和数据库转换,数据源接受SQL语句后由DBMS解释执行。这种驱动程序与数据库管理系统的功能分离,构成了典型的客户机/服务器的结构。

9.简述ODBC的特性。

答:ODBC接口的最显著的优点在于互操作性。而实际应用中。不同的数据库系统对SQL语法的支持程度各不相同,驱动程序开发者不可能或没必要实现ODBC规范的所有功能。但通过ODBC接口的一致性级别,将ODBC API函数、ODBC SQL语法划分为不同的级别,应用程序在遵循同一一致性级别的不同数据库驱动程序的基础上,能够访问不同的数据库系统,实现功能上的独立。

ODBC提供了两方面的一致性级别:ODBC API一致性级别和ODBC SQL语法一致性级别。驱动程序在声明支持某个一致性级别时,它都必须支持该级别中的所有功能,为了保证ODBC应用程序的互操作性能力,开发人员应尽量避免

精彩图片

热门精选

大家正在看