《Web数据库技术》PPT课件
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2、通过WWW访问数据库的优点
(1)借用现成的浏览器软件,无需开发数据库前端。 (2)标准统一,开发过程简单。 (3)交叉平台支持。
三、Web数据库的发展阶段
Web数据库发展到现在,经历了三个发展阶段。
1、第一阶段
第一阶段:Web数据库提供静态访问和静态内容应用。
早期的Web数据库提供静态文档的管理和访问:程序员根据数据库内
引入
数据库系统的体系结构是指在计算机系统环境下数据库管理系统及其
数据库应用系统的体系结构。数据库系统的体系结构与数据库系统的应用环
容用HTML编写Web页面,用户对数据库的访问实际是对该静态HTML文档的访问。
第一阶段Web数据库是在还没有出现Web数据库访问技术的时候产生的,基本
只是Web技术。
缺点:不能实时访问,数据库维护工作量很大。
2、第二阶段
第二阶段:Web数据库提供静态访问和动态内容应用,实现基于数据库的动态 文档的管理和访问。
1、Web数据库的概念
从Web的角度来看待数据库,Web数据库是指将数据库技术与Web技术
融合,使数据库成为Web的重要组成部分的数据库。就是用户利用浏览器作为
输入界面,输入必要的数据,浏览器将这些数据传送至网站,网站再对输入
数据实施处理,并将其执行的结果返回给浏览器,通过浏览器将最终执行结
果提交给用户。
它是万维网上能够可靠地交换文件的重要基础。
万维网使用统一资源定位符URL来标识网上的各种资源,并 使每一个资源在整个Internet的范围内具有唯一的标识符 URL。
万维网使用超文本标记语言HTML作为制作万维网页面的标准 语言,消除了不同计算机之间信息交流的障碍,使任何一台计 算机都能显示出任何一个万维网服务器上的页面。
数据库原理及应用
第8章 Web数据库技术
本章引入
在Internet的热潮席卷之下,原本在单机或局域网中使用的数据库逐
步移植至Internet中,Web技术与数据库管理系统(DBMS)相互融合成为必然
趋势,数据库厂家和Web公司纷纷推出各自的产品和中间件支持Web技术和
DBMS的融合,将两者取长补短,发挥各自的优势,使用户可以在Web浏览器上
3、万维网的组成
万维网由分布在全球各地的Web节点组成; Web节点由Web服务器维护和管理的多个Web页面组成; 页面是可以包含文本、表格、图像、动画、声音、3D世界,以及其它任何信
息的超媒体文档,每个Web节点都有进入该节点的起始页面,称为该节点的 “主页”; 页面与页面之间通过超链接相连,可以从一个页面通过超链接进入同一节点 或其它节点上的另一页面。
可以简单地认为:Web数据库就是Internet+数据库数据库不仅集合了Web技术和数据库技术的优点,而且使二者都
发生了质的变化:Web网页从静态网页发展成了由数据库驱动的动态网页,而
数据库实现了开发环境和应用环境的分离,用户端可以用统一的浏览器实现
跨平台和多媒体服务。
在第二阶段的Web数据库中,使用通用Web网关接口编程,使数据库能
与Web服务器直接连接,实时动态地将数据库的信息反映在页面上 。用户访
问的是静态的HTML文档,但文档内容是随着数据库而改变的动态内容。
缺点:不能保持数据库连接状态,存在性能瓶颈,缺少扩展性和保密性
3、第三阶段
第三阶段:Web数据库除了提供第二代Web数据库的功能外,还能提供基于Web 的联机事务处理能力,在Web的客户端与服务器端实现了动态和个性化的交流 和互动。
世界Internet上不同地点的许多信息资源有机地组织在一起,连结成一个信
息网,通过链接的方法(超链接)能够非常方便地从Internet上的一个站点
访问另一个站点,从而主动地按需获取丰富的信息。
2、万维网最大的特点
万维网最大的特点是拥有非常友善的图形界面,非常简单的操作方法,
以及图、文、声、像并茂的显示方式。
4、万维网的标准
万维网的成功在于其制定了一套简单易用的统一标准,包括:
信息资源的统一资万源维定网位以符客(户U机ni/f服or务m 器Re方so式ur工ce作L。oc客at户or机,与简服写务为器UR之L)间通过 超文本标记语言(超H文yp本er传Te输xt协M议arHkTuTpP通La信ng。uaHgTeT,P协简议写定为义HT了ML浏)览器怎样向Web 超文本传输协议(服H务yp器er请Te求xt万T维ra网ns文fe档r ,Pr以ot及oc服ol务,器简怎写样为把HT文TP档)传送给浏览器,
二、Web数据库
在传统的Web服务中,文本和其他多媒体信息都是以文件的形式来进
行存储和管理的,随着Web应用领域的不断扩展、信息量的不断增加,静态的
Web页面越来越不能满足人们对Web信息服务的动态性、实时性和交互性的要
求。为了进行网络上数据的高效存取,实现交互式动态Web页面,就必须以大
量数据资源为基础,因此必然要在Web中引入数据库。
第三阶段的Web数据库使所有对数据库的操作(增加、删除、修改)、
信息的查询和管理都通过统一标准的Internet浏览器界面来进行,更加适应
Internet技术的发展和网络互连的需要。
第8章 Web数据库技术
8.2 Web数据库系统的体系结构
教学内容
1 数据库的客户机/服务器体系结构 2 基于浏览器/服务器模式的Web数据库
一、万维网WWW
万维网WWW(World Wide Web,简称为Web)是欧洲粒子物理实验室的
Tim Berners-Lee于1989年3月提出的。
1、什么是万维网WWW
万维网WWW并非某种特殊的计算机网络,而是一个大规模的、联机式
的信息储藏所,是一个基于超文本方式的信息检索服务工具。万维网WWW将全
方便地检索数据库的内容。Web数据库得以迅猛发展起来。
本章教学内容
1 Web数据库的产生与发展 2 Web数据库系统的体系结构 3 Web数据库访问技术 4 数据库访问接口 5 动态页面开发技术
第8章 Web数据库技术
8.1 Web数据库的产生与发展
教学内容
1 万维网WWW 2 Web数据库 3 Web数据库的发展阶段