1 / 98
文档名称:

ch11 数据库技术专题——Web数据库技术.ppt

格式:ppt   大小:450KB   页数:98页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

ch11 数据库技术专题——Web数据库技术.ppt

上传人:tanfengdao 2019/1/8 文件大小:450 KB

下载得到文件列表

ch11 数据库技术专题——Web数据库技术.ppt

文档介绍

文档介绍:第11章 Web数据库
Web数据库概述
Web开发新技术
Web数据库访问技术
web数据管理
Web数据库概述
静态网页与动态网页
Web数据库应用的三层体系结构
静态网页与动态网页

静态网页的“静态”指的是网页内容“固定不变”,无论谁访问都显示相同的内容,缺乏交互性,缺乏人性化及个性化。当用户浏览器通过HTTP协议向Web服务器请求提供网页内容时,服务器仅仅是将原已设计好的HTML文档传送给用户浏览器。其页面的内容使用的仅仅是标准的HTML代码。
不易维护是静态网页的致命弱点。若网站维护者要更新网页的内容,就必须手动更新其HTML文档。随着网站内容和信息量的日益增长,网站维护工作量大得出乎想象。应用初期,Web网页多为静态网页,的逐步普及,出现了动态网页。
静态网页与动态网页

动态网页的“动态”指的是网页的内容不是固定不变的,而是在文件中加入了程序,使得同一页面对于不同的人或在不同的时间是变化的。动态网页具有如下特点:
(1)动态内容(Dynamic Content)。网页的内容,可“动态”地随时插入、修改、或删除网页的元件,譬如文字、标记等。
(2)动态排版样式(Dynamic Styles Sheets)。通过W3C(World Wide Web Consortium,万维网联盟)的“Cascading Style Sheets”(串联式排版样式,简称CSS1或CSS),提供了设定HTML标记的字体大小、字型、粗细、字型样式、行高度、文字颜色、加底线或加中间横线、与边缘距离、靠左右或置中、缩排、背景图片或颜色等排版功能,并且可以“动态”地随时地改变排版样式。
静态网页与动态网页
(3)动态定位(Dynamic Positioning)。通过W3C的“Working Draft on Positioning HTML with Cascading Style Sheets”,提供HTML元件在X、Y、Z轴的定位功能,让设计者可以放置影像、控件、文字等在网页上的任何位置上。而放置在不同的Z轴上,设计者就可以产生重叠的效果。
(4)内建资料处理(Data Awareness)。无须复杂的程序,无须花费服务器太多资源,即可让网页设计者即时处理文档。
(5)内建多媒体支援:IE Controls,提供多媒体支持的功能,包括转换特效、滤镜特效、路径控制、顺序控制、动画、制图、播放声音和影像等多媒体功能。
Web数据库应用的三层体系结构
在动态网页的设计中,常用数据库向Web服务器提供数据,采用一种三层客户端/服务器的体系结构,即客户端浏览器/ Web服务器/数据库服务器(Browser/Web Server/Database Server,简称B/W/D)结构。技术的兴起,由传统的二层Client/Server(简称C/S)结构变化或改进而来的三层Client/Server结构在Web上应用的特例
Web数据库应用的三层体系结构
B/W/。用户通过URL向Web服务器请求页面,Web服务器运行脚本程序并通过SQL查询调用数据库服务器中存储的数据,数据库服务器执行查询后将查询结果返回到Web服务器,脚本程序产生特定格式的HTML文件,客户端接收到HTML文件后由浏览器将结果显示出来。
B/W/D三层体系结构
客户机浏览器
Web服务器
请求页面
URL
数据库服务器
运行脚本程序
显示结果
产生HTML文件
执行SQL查询
返回查询结果
HTML文件
SQL查询
查询结果
Web数据库应用的三层体系结构
B/W/D三层体系结构与C/S体系结构相比具有以下优势:
开放的标准。C/S所采用的标准只要在内部统一就可,它的应用往往是专用的。B/W/D所采用的标准都是开放的、非专用的,是经过标准化组织所确定的而非单一厂商所制定,保证了其应用的通用性和跨平台性。
(1)较低的开发和维护成本。C/S的应用必须开发出专用的客户端软件,无论是安装、配置还是升级都需要在所有的客户机上实施,极大地浪费了人力和物力。B/W/D的应用只需在客户端装有通用的浏览器即可,维护和升级工作都在服务器端进行,不需对客户端进行任何改变,故而大大降低了开发和维护的成本。
(2)使用简单,界面友好。C/S用户的界面是由客户端软件所决定的,其使用的方法和界面各不相同。B/W/D用户的界面都统一在浏览器上,浏览器易于使用、

最近更新

2024年感恩交流会上的发言稿 8页

正常妊娠妇女不同时期血压的变化及其影响因素.. 2页

2024年感动话题作文集锦10篇 12页

欧盟农产品地理标志法律保护研究的开题报告 2页

欧洲地区夏季热浪特征及其与阻塞环流的联系的.. 2页

小学六年级英语阅读理解(含答案) (2) 24页

小学六年级英语综合测试卷 5页

小学六年级英语特殊疑问句专项练习 (2) 2页

橡胶粉改性沥青及混合料路用性能研究的开题报.. 2页

横风中高速铁路声屏障对列车气动性能和动力学.. 2页

2024年惹女朋友生气的检讨书(通用20篇) 32页

2024年想象作文锦集9篇 13页

2024年情感伤心的句子15篇 46页

榛子壳棕色素提取、纯化及性质研究的开题报告.. 2页

概率数据检索、挖掘及多层文本分类问题的研究.. 2页

小学六年级毕业考试数学试卷 8页

2024年情书写作参考模板 9页

2024年悲惨世界读后感精选范文 4页

小学六年级期末总复习计算大全 (2) 2页

森林里的灯光的开题报告 2页

棉麻手工染织面料在创意服装中的应用的开题报.. 2页

棉花草甘膦自然抗性评价及抗性基因源挖掘研究.. 2页

水利工程重大危险源安全评估报告 13页

2023年09月云南省招考5000名社区(村)基层治.. 53页

红楼诗词《史湘云酒令》原文及赏析 6页

最新私人借车协议范本 11页

试述体育科学研究的基本程序 6页

形位公差习题答案 10页

保护环境 绿色消费(树立正确的消费观)ppt课件.. 13页

比亚迪顶岗实习报告 36页