基于WEB下的数据库应用系统的模式探析.docx

基于WEB下的数据库应用系统的模式探析.docx

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

?

?

基于WEB下的数据库应用系统的模式探析

?

?

张婕+袁力田

摘要:数据库应用系统是应用、管理数据库的主要框架性工具,现有的数据库应用系统各有利弊,无法完全满足数据库管理的需要。基于此,该文试分析现有数据库应用系统的情况,并根据其利弊针对性地提出改善意见和新的数据库应用系统模式,旨在为后续WEB下的数据库应用系统相关工作提供一定的理论支持。

关键詞:WEB数据库;C/S体系结构;B/S体系结构

:TP311:A:1009-3044(2017)26-0006-02

C/S体系结构和B/S体系结构是目前常见的数据库应用系统模式,均是有弊有利的。客观地说,随着社会不断发展,行业、产业越发趋于细化,各类数据库,乃至大型数据库将会层出不穷,无论是C/S体系结构还是B/S体系结构,均是着眼于现阶段数据库特色建设的,能否适应未来需求是未知之数,而且即便就当前数据管理而言,也已经显得力不从心,WEB视角下,对数据库应用系统模式进行探讨十分必要。

1现有数据库管理特点以及未来数据库管理特点

1.1现有数据库管理特点

现有数据库涵盖多个行业、领域,包括事业单位和企业单位,学校、商场等几乎均建有各自的数据库,这些数据库也几乎都带有统一的特点,即数据量小、更新慢、牵涉范围小、价值较低,因此管理也简单得多,一个不太精通软件处理的行政人员就可以进行管理。在这些特点的基础上,当前数据库又带有一个集中特色,即“信息孤岛”,比如某市进行土地资源状况调查,耕地、林地、湿地等各项资源的资料库很难在一个办事部门充分调取,所有数据库都是割裂的,调查工作需要到特定部门专门查阅,十分不便。

现有数据库的管理工作基本特点是管理内容简单,难以适应大规模精细管理的需要,也难以通过快速的改造,实现大规模数据管理。

1.2未来数据库管理特点

我国的未来发展与欧美各国类似,产业趋于精细化、城市发展呈现智慧化,信息技术、物联网技术将得到普遍应用,每天都会产生大量的数据,这些数据生成的数据库将呈现出两个特点,一是数据量浩大,二是管理需求精细化,从数据收集、到筛选、分析、建库,以上工作对技术的专业性也更高,传统的数据库管理很难较好的完成上述工作。更为重要的是,随着智慧城市、城市一体化、城市带建设的进行,“信息孤岛”将成为历史,大规模数据库的建设将成为可能,比如一个涵盖城市商贸的超级数据库,在物联网模式下,城市商业贸易情况的数据被超级数据库收集、筛选,生成有价值的资料指导后续工作,这种超级数据库对于硬件设备和人员的要求都会非常高[1]。

未来数据库的管理者工作基本特点是管理内容复杂、数据量大,需求专业人员和设备。

2C/S体系结构的利弊

C/S体系结构也即客户和服务器机构,该结构的基本工作流程是,当某个节点(客户)向服务器发出请求,服务器在后台予以响应,随后客户端与服务器需共同访问相同的数据库,由数据系统分析来自客户端与服务器的请求,识别后发现二者具有相同特点,属于同一个操作请求,再给予响应,提供服务。该体系结构的优势是,具备高度的安全性,只有前后台(客户端与服务器)具备一致的特征,数据库才能给予响应。但弊端在于,该结构下整个系统的维护十分不便,要维护数据库,也要维护响应系统、识别系统,成本高昂。更为不利的是,由于不同操作系统对C/S体系结构并不是完全兼容的,当出现一个新的系统时,需求C/S体系结构开发不同版本的、能够与新系统兼容的软件,才能继续应用。

C/S体系结构可以广泛应用于局域网和互联网中,只要计算机功能正常,在计算机局域网中即可建立C/S体系结构的数据库。比如某企业客户资料、产品资料、财务信息等被集中到数据库中,建立一个资料中心,通过访问内网、授权管理、查看的方式可以进入该资料中心,人员在前台发出请求后,服务器在后台响应,再联合向资料中心发出请求,资料中心通过检查人员的授权协议,并辨识服务请求,发现前后台请求一致,即开放资料中心工人员查阅,这是C/S体系结构下数据库的基本工作模式[2]。

3B/S体系结构的利弊

B/S体系结构是浏览器和服务器结构,与C/S体系结构最大的不同在于,B/S体系结构大大简化了流程,去除了中间环节,人员通过浏览器直接向服务器发出请求,服务器响应后,人员即可查看数据库。当然,这是一般无权限的数据库,比如公共图书馆、媒体中心等。B/S体系结构作为一种不必极度精细化的管理模式,一般只能应用于一些无权限的数据库。

值得一提的是,B/S体系结构较之C/S体系结构管理的费用大为降低,还可以用于远程管理。由于其省去了中间环节,无论访问量有大多,来自网络节点方面的维护都与结构本身的功能无关,数据库只需对自身进行维护,进行增加资料、修正错误等基本操作即可,大大降低了费用和管理的难度。以某图书馆为例,作为开放性的公共数据库,其无需进行授权管理,用

文档评论(0)

158****0330 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档