2012年自考“互联网软件应用与开发”复习资料(18)
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接口的更显著的优点在于互操作性。而实际应用中。不同的数据库系统对SQL语法的支持程度各不相同,驱动程序开发者不可能或没必要实现ODBC规范的所有功能。但通过ODBC接口的一致性级别,将ODBC API函数、ODBC SQL语法划分为不同的级别,应用程序在遵循同一一致性级别的不同数据库驱动程序的基础上,能够访问不同的数据库系统,实现功能上的独立。
ODBC提供了两方面的一致性级别:ODBC API一致性级别和ODBC SQL语法一致性级别。驱动程序在声明支持某个一致性级别时,它都必须支持该级别中的所有功能,为了保证ODBC应用程序的互操作性能力,开发人员应尽量避免使用不同厂家为驱动程序开发的特有功能。
9、简述在用CGI做通路的情况下编写Web数据库系统的编程要点
答:(1)编写HTML表单,利用Radio按纽、Chedk按纽、下拉列表框、滚动列表框、文本输入框等方法收集用户的输入信息,并通过Submit按纽向CGI脚本提交。(2)数据传递参数的方式(POST或GET),CGI脚本从Web服务器设置的环境变量Query-String或标准输入Stdin获取用户发来的信息串。(3)解码,由于数据串都采用固定的URL格式解码,所以解码程序应该是标准的。此外有必要在Web服务器设立一数据库(或使用文件),记录CGI脚本所需要处理的有关信息。(4)CGI脚本根据用户要求,执行相应的数据库客户程序,通过约定的通路访问数据库。
10、简述在Web数据库系统中客户端的主要功能(考点)
答:(1)建立或断开与服务器的连接;
(2)提交访问数据请求;
(3)等待接收结果或服务器发来的错误信息;
(4)数据的输入输出及验证; (转于自考365网 zikao365.com)
(5)提供一个良好的用户界面
相关链接: