整专业资料
微信QQ群
考生网QQ群

群号:517231281

扫码加群
点击二维码加群

考生网微信公众号

微信号:zikaosw

课程试听
最新资讯

手机端访问

1、直接输入www.zikaosw.cn
2、扫描左侧二维码

登录 | 注册
登录/注册后,可享受
  • 课程免费试听
  • 试做在线题库
  • 学习提升指导
自考生网
当前位置 自学考试 > 自考复习资料 > 互联网数据库自考复习资料 > 文章详情

00911互联网数据库自考资料:基于WEB数据库技术概述

来源:自考生网 时间:2024-01-16 09:30:27 编辑:紫薇

自考生网为考生收集整理了“00911互联网数据库自考资料:基于WEB数据库技术概述“以供考生们复习使用。自考教材每隔几年都会更新、变动,但相关知识大体不变,考生们抓住考点进行复习即可。

更多资料可查看:互联网数据库考试题库自考互联网数据库视频自考教材(相同课程各省教材不一定相同,请按省搜索)。

基于WEB数据库技术概述

【学习要求】

通过本章的学习,考生应了解Web数据库相关技术;超文本传输协议、公共网关接口、服务器API、Java数据库连接及Microsoft Activex平台。

【重点、难点】

(一)HTIP协议的基本概念

(二)CGI的基本概念

(三)服务器API

(四)Java数据库连接的基本知识

(五)Microsoft ActiveX平台的基本概念

【考核知识点】

(一)URL组成(选择)

检索协议、Internet节点、为HTTP客户服务的资源文件名。

(二)CGI的一般概念

CGI是外部应用程序(CGI程序)与Web服务器之间的接口标准,是在CGI程序和Web服务器之间传递信息的规程。CGI规范允许Web服务器执行外部程序,并将它们的输出发送给Web浏览器。CGI将Web的一组简单的静态超媒体文档变成一个完整的新的交互式媒体。

(三)CGI程序调用方式(简答)

①通过交互式主页里的表单栏(FORM)调用CG1程序,用户在填完一张表单后,按确认按钮就启动了CGI程序。

②通过URL直接调用CGI程序。

(四)CGI的特点

CGI的主要优点是它的简单、语言无关性、Web服务器无关性以及它广泛的可接受性。(选择、填空)

虽然CGI提供了一种与数据库连接的简单方法,但它也存在一些局限性。

⑴瓶颈问题,客户机和数据库服务器之间的通信必须通过Web服务器,当有大量的用户访问时,Web服务器会"超载"。

⑵缺乏效率和事务支持,CGI应用程序不能由多个客户机请求共享,降低了性能,增加了等待时间。

⑶CGI应用程序不持久,服务器必须为每次访问CGI程序建立新的进程或线程,每次请求时数据库连接都必须重新打开,开销很大。

⑷CGI程序安全性问题

(五)ASP文件组成部分:(简答)

(1)文本;

(2)HTML标记,可单独使用或嵌入在各个ASP脚本单元中,以"<和>"为定界符;

(3)VBb(或Jb)语句,可单独使用或嵌入在各个ASP脚本单元中,以(b和/b)为定界符,通过对"RUN AT"属性的设置来决定是否在服务器端运行;

(4)ASP脚本命令:可单独使用或包含在此和〈/html〉内,以"〈%"和"%〉"为定界符。

(六)API是驻留在Web服务器上的程序代码,它扩展了服务器的性能,其方式类似于CGI。

ActiveX是Microsoft提出的一种标准,AcitveX也是Microsoft一组软件技术的统称,包括控件、文档、脚本三种最常用的技术,以及Microsoft的许多其他技术。

Active Server Pages(ASP)是Microsoft基于服务器的、建立动态和交互式Web页面的技术,它是建立在ISAPI技术基础上的,并克服了CGI存在的缺点。

(七)JDBC

JDBC是一个SQL层的API,允许将SQL语句作为参数据嵌入到JDBC接口中。JDBC通过一组Java接口实现其目标,每一个接口均由独立的数据库厂家不同地实现。

(八)DAO

Data Access Obgects(DAO)是一个ActiveX组件库,允许从任何有有ActiveX功能的编程语言中事例化及控制JET。

(九)ActiveX控件

ActiveX控件这种分布式对象技术与其他同类技术相比,最大优点在于保护开发者以前的投资,几千个已有的控件是这种技术的资本。同时,ActiveX又是一种开放的技术,它包容了现有的标准又鼓励第三方的参与。

(十)ActiveX脚本

脚本时一种能够完成某些特殊功能的小“程序段”。这些小的“程序段”并不是像一般程序那样被编译,而是在程序运行过程中被逐行地解释。在网页上最常用的脚本语言室Java b和VBb。

1、Javab是一种基于对象的脚本语言。使用它可以开发Internet客户端的应用程序。Javab在HT-ML页面中以语句形式出现,浏览器可以执行这些语句。

2、VBb

VBb是Microsoft公司推出的脚本语言,它的用法和作用都类似于Javab,VBb的源代码可以加入到HTML文档中,被浏览器直接解释执行。VBb是过程化语言,以予程序为基本单位。VBb也没有与用户机器上的文件交互的能力,是安全的语言。

(十一)ActiveX Data Object(ADO)

ActiveX Data Object(ADO)是ASP内置的服务器对象,是数据库访问组件。将ADO与ASP结合能建立提供数据库信息的网页,能在网页中执行SQL命令,对数据库进行查询、插入、删除和修改等操作。

ADO包括七个对象:三个主对象为连接对象、命令对象、记录集对象。错误对象、字段对象、参数对象、属性对象。

更多复习资料可查看“自考复习资料”栏目。

温馨提示:本网站所提供的考试信息仅供考生参考,考试政策请以权威部门公布的正式信息为准。
更多优惠课程课程推荐
资料套餐 关闭