- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
分布式多层数据库体系结构及其应用.pdf
维普资讯
第 J9卷 第 4期 徐州师范大学学报(自然科学版) Vo1. 【9.NO l
200【年 12月 J ofXuzhouNor~la【Uni (NaturalSciences) Dec ,20(jJ
分布式多层数据库体系结构及其应用
蒋宇清 ,彭 珠
(棘州师范)l=学 计算机科学系 .江苏 棘州 221009
摘要 :在剖析分布式多层数据库体系结构机理 的基础上 ,阐述 了该结构 的特点和表现形式,结合 Delphi5开发环
境、SQLServer7数据库服务器 .详细分析、对 比了各种实现技术 ,并以 “分布式高校设备管理系统”的研制开发为实例,
说 明了分布式多层软件体系结构 的建立过程及在高校设备管理 中的应用
关键词 :分布式多层数据库 ;分布式实现技术 ;SQIServer}设备管理
中国分类号 :TP31113 文献标识码 :A 文章编号 :1007—5573(2002)040036—04
1nternet/Intranet是 20世纪重要的技术成果之~ .它的迅速发展,为传统软件产业注人了勃勃生
机,引发 了传统应用系统向In1cmc1/II11rane1的大迁移.分布式数据库 的引人,为信息管理系统增添了
无限活力.由于网络数据库的固有不足(如数据分布不透明、健壮性较差、安全性不强等).在许多要求严
格的特定领域 ,分布式多层应用系统则是首选方案之一.
1 分布式多层数据库体系结构
1.1 C/S模式数据库体系结构
数据库应用系统的发展经历 了主机 /终端模式、客户机 /N务器模式 (Clienl/Server,c!s)、浏览器
服务器模式(Browser~Server,B,s)及分布式多层次模式(Muhi—Tier).
C/S结构将信息系统中的计算机分为两类:客户机和服务器,客户机向服务器请求服务和数据的汁
算 ,本身也可有处理能力 ;服务器响应客户机请求提供数据和计算服务.根据系统特点可 选择胖服务
器/瘦客户机模式或瘦服务器/胖客户机模式,数据及应用服务集中存储,可跨平台存取.B/s结构实际
上是 c/s的一个特例,客户端为浏览器 .服务器端为Web服务器.
在 C/S模式下开发 的应用系统在一些方面尚不够完善.主要体现在 以下几点:1)服务器端常常要
求配置过高或客户人数受限;2)维护开发费用仍然昂贵;3)软件重用比较困难 .难以移植 ;4)系统封闭陛
较强 .难 以接受新技术 .可延展性较弱 5)缺乏具有系统性和前瞻性 的结构框架.
1.2 分布式三层数据库体系结构
由于两层结构的C/S模式本身固有的缺陷.使得它不能应用于一些大型的、结构复杂的系统中.由
此出现了以三层结构为代表的分布式多层C/S系统.
12.1 基本结构
典型的数据库应用可分为表示部分、应用逻辑 (或称商业 表示层 应用逻辑层 数据层
逻辑)部分和数据访问部分.原理如图1所示.三层C/S结构 用户l l商业和I一 数据库J
将应用的三部分明确地进行分割,使其在逻辑上各自独立.且 — 面l_ 兰矍l
独立加以实现 ,分别称之为客户服务器、应用服务器和数据库 释户机 应用服务器 敷据库服务
服务器.在硬件实现上,应用服务器和数据库服务器可放于不 图1 三层c/s模型
同的服务器或 同-IJli务器上,且可以有多个服务器存在. Fig1 3-tierc/smodel
l_2.2 三层 c/S功能
表示层 即客户 ,是应用程序的用户接 口.负责用户与应用程序的交互.接受用户的输人请求 .将结
收稿 日期 ;2001—07—03
作者简彳r:蒋宇荷(1955—1.男.江苏徐州^,宴验师.主要从事计算机网络应用的研究
维普资讯
第 4期
文档评论(0)