第二章 教育科研机构网站设计.docVIP

  • 2
  • 0
  • 约4.18万字
  • 约 69页
  • 2017-06-17 发布于湖北
  • 举报
任务四、数据库结构设计 相关知识: 对于规模较大的网站,为了实现网上信息访问的实时性、动态性、交互性,对网上数据进行高效存取,一般需要数据库的支持,因此,需要开发基于Web数据库的动态、交互性应用程序。 一、Web数据库 所谓的Web数据库,可以简单的定义为基于Web的数据库应用系统,即以浏览器作为输入界面输入数据,然后浏览器将这些数据返回给网站,网站再对这些数据进行处理,其具体工作过程如图2.10所示。当Web服务器接收到HTTP请示后,若发现请求的是一个静态的HTML页面,则Web服务器无需数据库服务器的帮助,直接使用基本的Web服务即可。若发现请求的是一个动态页面,则Web服务器能够实现对数据库的动态的及时地查询,根据需求从数据库中取出相应的数据,并对其进行相应的处理,然后动态生成一个新的HTML页面返回给Web服务器,最后由Web服务器通过HTTP协议将这个页面传递给客户机,客户机接收这个页面,并将其显示在浏览器中。 图2.10 三层次的Web数据库系统模型 目前,在实现Web数据库系统的连接和应用时,Web数据库技术也可采用多层体系结构,如图2.11所示,借助中间件来连接Web服务器和数据库服务器。中间件负责管理Web服务器和数据库服务器之间的通信并提供应用程序服务,它能够直接调用外部程序或脚本代码来访问数据

文档评论(0)

1亿VIP精品文档

相关文档