background image

8Web 页面处理过程:页面的一次往返处

理、页面重建、页面处理内部过程。

9ASP.NET 服务器端控件:文本输入控件、

按钮控件、复选控件、单选按钮、列表控件、选

择控件等。

可以使用户对页面内容作出判断

的控件是:按钮控件。

10ManagerProvider:

 是一个多层结构

的 无 连 接 的 一 致 的 编 程 模 型 。 它 提 供 了

DataSet 和数据中心之间的联系。

11DataSet: 是 ADO.NET 的中心概念,

可以把它想象成内在中的数据库。使得程序员

在编程序时可以屏蔽库之间的差异,从页获

得一至的编程模型。

12ADO.NET 访问数据库的步骤:

1)

创 建 一 个 到 数 据 库 的 链 路 , 即

ADO.Connection;

2)

查 询 一个数据集合,即执行

SQL,

产生一个

Recordset;

3)

对数据集合进行需要的操作;

4)

关闭数据链路。

13、ASP.NET 提供了

三种缓存替换的策略:

1)

腐烂 搜 索

类似于 最近最少使用

替换原则,当内在变得比较紧张时,缓存机

制会找出最不常用和最不重要的对象,把它

从内在中移出,以减轻系统压力;

2 “

到期控制

”。编程者可以指定缓存对象

的生存周期;

3 “

文件和键值依赖

”。从外部文件或者是

其他缓存键值是否改变,来决定本身键值是

否有效。

 

第五章

Web 数据库技术基础

1Web 数据库发展中存在的问题:

1)网络通信速率低,骨干通信网通信能力

小。

2)网上垃圾泛滥,使检索有用信息成为困

难。

3)网络安全是影响 Web 数据库在金融、行

政、保险等行业迅速开展的主要原因。

4 ) 网 上 中 文 信 息 较 为 贫 乏 , 因 此 加 强

Web 与 Server 的中文信息的开发势在必行。

2

Web 数据库的工作原理:用户浏览器通

HTML 表 单 搜 集 参 数 , 这 些 参 数 通 过

HTTP 传递给 Web 服务器,在服务器端通

CGI 脚本分析参数,同时启动通路程序,

把分析后的参数传递给通路程序,通路程

序的功能就是将分析后的参数转化为

SQL

命令,交

SQL 服务器执行。

3Web 数据库的编程要点:

1)编写 html 表单,搜集用户信息,通过

Submit 向 CGI 提交。

2)根据传递参数的方式(post/get),CGI

脚本获取用户数据。

3)解码。数据串都采用固定的 URL 格式编

码,解码是标准的。

4)CGI 脚本根据用户要求,执行相应数据

库客户程序通过约定通路访问数据库。

5)将数据库客户获得执行结果返回给标准

输出

Stdout.

4Web 数据库:是由

Web 服务器

数据库

接口(

CGI)

数据库

三大部分组成。

5、简述

Web 服务器向浏览器提供服务的过程。

1)用户打开计算机,启动浏览器程序,并

在浏 览器 中指 定一 个

URL,浏览器便向该

URL 所指向的 Web 服务器发出请求。

2)Web 服务器接到浏览器的请求后,把

URL 转换成页面所在服务器的文件路径名。

3)如果 URL 指向的是普通的 HTML 文档,

Web 服务器直接将它送给浏览器。

4 ) 如 果 HTML 文 档 中 嵌 有 CGI 程 序 ,

Web 服务器就运行 CGI 程序,并将结果传送

至浏览器。

Web 服务器运行 CGI 程序时还可

能需要调用数据库服务器和其它服务器

6、客户/服务器结构特点:

1)在处理任务时将客户和服务器分开;

2)减少主机网络负荷;

3)数据库与客户应用程序无关;

4)数据库平台和操作系统无关;

5)维护数据库的完整性。

7、Web 服务器:即为 WWW 浏览器提供服

务的机器。

Web 服务器是在主控制平台上运

行的软件包,也是在

Internet 中运行的最重

要的软件包。

Web 服务器提供给用户所需要

的文件。

8、HTTP 是基于客户/服务器模型的信息分布

方式,是

请求

/响应模型

”,即信息文件存

放在服务器上,用户通过程序向服务器发

出请求,并访问服务器上的数据。

9、MIME(通用 Internet 邮件扩充服务)是

1981 年规定的。对原来标准邮件协议的补充,

能够传送多媒体信息,扩充了对字符集的支

持:扩充二进制及其他应用文件类型的支持。

10、Web 服务器提供了二种安全保护措施:

授权和链接加密。

1)授权要求用户通过口令访问 Web 页,

是用相同或不同的 用户名

/

密码 登录进入特

定系统。

2)链接加密是指对浏览器和 Web 服务器

之间传输的数据进行加密。

11Web 服务器的性能标准:

1)速度:同时会有多少用户在接收文件,

当它们浏览这些文件时,服务器需要作多少

处理工作?

2)建立和维护 :使 Web 服务器时刻保持

运转无疑是

Internet 成功的关键。

3)对用户保 持跟踪 :了解用户要去哪里,

谁在登录,停留多久以及验证身体。

4)安 全 性 : Internet 在服务器和用户间

传输需要加密吗

?或者禁止个人或组织加入?

5)其 他 特 性 :如费用,可以需要和数据

库之间对话,也可能需要引入更强劲的检索

器,

Internet 功能取决于服务器软件的可靠

性。

12、指提供数据资源的实体,它可能是用在台

式数据库应用程序中的单个文件或者它是

一个充分发展的相关数据库处理系统。

13ODBC 是 Microsoft 公司开发的一套开

放数据库系统的应用程序接口规范,为解决

数据库间互连。

14ODBC 规范的作用和意义:ODBC 规

范为应用程序提供了一整套调用接口规范和

基于动态链接库的运行支持环境。应用程序调

用的是标准的

ODBC 函数和 SQL 语言,克服

了传统数据库应用程序的缺陷。

15ODBC 的体系结构由四个层次组成

:应

用程序、驱动程序管理器、数据库驱动程序、数

据源

数 据 源 :是指提供数据资源的实体,它可能

是用在台式数据库应用程序中的单个文件或

者它是一个充分发展的相关数据库处理系统。

16 、 ODBC(

开 放 数 据 库 互 联

)的特 性 :

ODBC 接口的最显著的优点在于互操作性,

即由

ODBC 所建立的应用程序不必针对特定

的数据源,理想情况下各种驱动程序和数据

源应 该支 持完 全相 同的

ODBC 函数调用和

SQL 语句。而实际应用中,不同的数据库系统

SQL 语法的支持程度各不相同。但通过

ODBC 接口的一致性级别,将 ODBCAPI 函

数、

ODBCSQL 语法划分为不同的级别(驱动

程序声明支持某个一致性级别时,它都必须

支持该级别中的所有功能,为了保证

ODBC

应用程序的互操作性能力,开发人员应尽量

避免使用不同厂家,为驱动程序开发的特有

功能),应用程序在遵循同一一致性级别的

不同数据库驱动程序的基础上,能够访问不

同的数据库系统,实现功能上的独立。

17ADO 的主要特性:

1)独立创建的对象:大多数 ADO 对象是

3