基于web远程数据库管理探究

基于web远程数据库管理探究

ID:5605810

大小:28.00 KB

页数:6页

时间:2017-12-19

基于web远程数据库管理探究_第1页
基于web远程数据库管理探究_第2页
基于web远程数据库管理探究_第3页
基于web远程数据库管理探究_第4页
基于web远程数据库管理探究_第5页
资源描述:

《基于web远程数据库管理探究》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、基于Web远程数据库管理探究  摘要随着网络技术的发展,基于Web设计应用基础上,对于远程数据库维护及访问相关技术进行分析,采用SQLServer2008数据库为例进行说明,文章针对Web远程数据库的管理,提出基于Web方式的远程数据库管理框架。关键词Web;远程数据库;维护及访问中图分类号:TP39文献标识码:A文章编号:1671-7597(2014)05-0066-01互联网技术离不开信息技术的不断进步,全球的信息化进程不断加快,在人们生活中的各个方面都已经体现出以管理技术和计算机技术为基础的信息技术的应用,对于企

2、业应用来说,不断发展的网络和数据库技术能够给企业带来实质性的飞跃,信息系统的应用范围不仅应用于计算机数据库的管理,目前业界的发展趋势就是可以通过网络技术进行发布,这样一来,Web技术应用成为必然趋势。本文在网络技术的基础上,以SQLServer为例,分析数据库的操作和维护中所用到的远程管理服务器软件,主要就如何进行有效的维护和管理远程数据库问题进行分析,提出解决的方案。1因特网的数据库访问技术分析6Web数据库的应用是结合了数据库技术和因特网技术,远程数据库则是其系统的核心问题,能够满足从静态发布信息到动态发布信息的转

3、变。目前数据库系统大多采用三层模式结构的B/S(browse/server)主要包括表示层(browser)、中间层(Webserver)、数据库服务层(DBserver)。其中,对于表示层来说,信息和数据能够使得用户通过可视界面获得,相关的服务请求则发送给你中间层;对于中间层来说,能够响应相关的用户服务请求,使得正式的进程和逻辑规则得以实现,可以看作是数据服务层和用户服务连接的逻辑性桥梁;对于数据库服务层来说,典型数据处理活动都在这里实现,主要包括数据更新、修改和获取等等。一般来说,没有应用程序在Browser端,其

4、主要是借助ActiveX、VBScript、JavaScript或者Javaapplet进行相关的客户端的简单的逻辑处理,能够使得用户界面、Webserver端运行结果进行显示。6远程或本地的数据查询请求则是通过中间层负责接收,可以执行服务器脚本的运行,在中间部件的帮助下,数据库驱动程序能够使得数据请求发送到相关服务器上,能够获取相关的数据,然后进行相关的结构数据转化工作,可以转化为HTML。数据库的管理则是由数据服务端所负责的,包括数据更新,以及完成数据的运行存储、查询要求等等方面,运行方式可以为分布式,也可以为集中

5、式。对于这样的三层结果来说,功能层主要完成数据处理和数据计算,这是中间层。对于Internet下的三层结构来说,能够较为容易的提升中间层的服务器的性能,可以满足用户要求。对于浏览器对数据库的访问进行分析,首先,向Web服务器由用户发出一定的请求,该请求被Web服务器端远程组件进行一定的处理,发送给数据库管理系统(DBMS),在响应请求后发送数据。客户方的软件的用户接口则是通过标准的JavaScript、HTML等。客户端与服务器之间的交互操作都是利用Web服务器所实现的,这样处理的效率可以由组件来提高,基于数据信息的H

6、TML文件可以通过服务器利用CGI、ISAPI、Java等生成。在相关的Java、ActiveX组件帮助下,对于HTML语言实现的界面来说,任何数据库驱动程序并不需要,为了满足客户端的完善功能成为可能,需要进行相关的组件下载。分析Web中与数据库接口的技术可得,主要包括ADO、DBC、ISA、CGI等方式,相关的请求服务可以通过在CGI上编程实现,主要包括网关程序、客户机浏览器程序等等,这样,标准对话及处理机制能够由服务器提供。和CGI程序一样,ISAPI应用的DLL也能被用户请求所激活,监视用户输入则能被系统预先激活

7、而实现;在处理完一个用户请求后,被用户激活的DLL并不会立即消失,等待处理别的用户输入以后,停留在内存一定时间,没有用户输入以后才进行停止操作。62本系统的解决方案探讨访问数据一般是需要ADO和net技术进行实现,如果进行查询和更新数据,那么就需要通过ADO技术进行实现,一般情况下数据库之间的传输数据具有更大的优势,主要是因为这涉及到更加强大的XML技术。因此,可以采用ADO技术进行分布式管理,其中就包括COM对象,主要是“分布式管理对象(DMO)”、“SQLServer”,一定要有应用脚本。其中封装相应的管理和SQL

8、Server数据库则需要找到相应的解决方案。在一般情况下,DMO是最为基本的对象,只有满足当前的“SQLServer”的要求,才能真正编写出非常优秀的管理脚本,因此只有同意连接服务器,才能获取相关的对象。因此,一个分布式管理的对象一定可以在系统一开始就进行创建。其中SQL-DMO则更加适合SQLServer的管理,这其中就隐含了T

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。