Web数据库技术应用教程 -王承君 第01章 Web数据库概述.pptVIP

Web数据库技术应用教程 -王承君 第01章 Web数据库概述.ppt

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
21世纪高等院校规划教材 Web数据库技术应用教程 王承君 主编 中国水利水电出版社 第1章 Web数据库概述 学习目标 1.Web环境和Web数据库,它们之间相互结合的技术发展趋势和应用优势。 2.了解几种常用Web数据库及其各自的特点。 3.了解Web与数据库的接口技术以及常见的Web数据库应用开发技术。 第1章 Web数据库概述 教学内容 1.1 引言 1.2 Web与数据库 1.3 Web连接数据库接口技术 1.4 常用Web数据库应用开发技术 1.1 引言 Internet网是目前全球最大的计算机通信网,它遍及全球几乎所有的国家和地区。WWW系统是一个大型的分布式超媒体信息数据库,它极大地推动了Internet的发展,已经成为Internet中最流行、最主要的信息服务方式,可以说,整个Internet就是一个大的数据库。目前Web技术与数据库技术相互融合领域的研究已成为热点方向之一。充分发挥DBMS高效的数据存储和管理能力,将客户端融入统一的Web浏览器,为用户提供使用简便、内容丰富的服务已成为Internet的核心服务之一。 1.2 Web与数据库 教学内容 1.2.1 Web技术 1.2.2 Web数据库 1.2.3 几种常用Web数据库的比较 1.2.1 Web技术 WWW(World Wide Web)的含义是“环球网”,简称WWW或Web,是一个基于超媒体的信息网络,最初由欧洲物理实验室(CERN)研制,它通过超链接的方式浏览在Internet上的信息。 WWW由分布在全球各地的Web节点组成,而Web节点由Web服务器管理和维护的多个Web页面组成。 WWW系统采用客户/服务器工作模式,客户机和服务器之间通过HTTP协议进行通信。 Web页面分静态和动态两种。静态页面的内容是固定不变的,而动态页面的内容在每次访问它时由Web服务器自动生成。 1.2.2 Web数据库 Web数据库可定义为以后台数据库为基础,通过统一的浏览器完成数据存储、查询、发布等维护管理工作的应用软件系统。 Web数据库技术是指基于Web模式的DBMS的信息服务技术,它充分发挥DBMS高效的数据存储和管理能力,以Web这种浏览器/服务器(B/S)模式为平台,将客户端融入统一的Web浏览器,为Internet用户提供使用简便、内容丰富的服务。 Web数据库的环境由硬件元素和软件元素组成。硬件元素包括Web服务器、客户机、数据库服务器、网络。软件元素包括客户端必须有能够解释执行HTML代码的浏览器 1.2.3 几种常用Web数据库的比较 当前比较流行的可作为Web数据库使用的关系型数据库主要有:SQL Server、MySQL和Oracle。这三种数据库适应性强,性能优异,容易使用,在国内得到了广泛的应用。 1.SQL Server是微软公司从Sysbase获得基本部件的使用许可后开发出的一种关系型数据库。 2.MySQL是当今Unix或Linux类服务器上广泛使用的Web数据库系统。 3.Oracle是Oracle公司开发的一种面向网络计算机并支持对象关系模型的数据库产品。(特点) Oracle备受用户喜爱的特点: (1)支持大数据、多用户和高性能的事务处理。 (2)Oracle 遵守工业标准,是一个开放系统,保护了用户的投资。 (3)实施安全性控制和完整性控制。 (4)支持分布式数据库和分布式处理。 1.3 Web连接数据库接口技术 教学内容 1.3.1 基于通用网关接口CGI 1.3.2 基于服务器扩展的API 1.3.3 ODBC和OLEDB 1.3.4 基于JDBC的Web数据库技术 1.3.5 Microsoft ActiveX平台 1.3.1 基于通用网关接口CGI1 CGI是WWW服务器运行时外部程序的规范,按照CGI编写的程序可以扩展服务器的功能,完成服务器本身不能完成的工作,外部程序执行时可以生成HTML文档,并将文档返回WWW服务器。 Web服务器软件几乎都支持CGI,开发人员可以使用任何一种WWW服务器内置语言编写CGI,其中包括流行的C、C++、VB和Delphi等。 Web服务器软件几乎都支持CGI,开发人员可以使用任何一种WWW服务器内置语言编写CGI,其中包括流行的C、C++、VB和Delphi等。 1.3.1 基于通用网关接口CGI2 通过CGI程序访问数据库是早期Web与数据库结合应用的方式之

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档