999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于B/S結構的通用數據庫管理模塊的實現

2009-06-22 03:41:14
新媒體研究 2009年20期
關鍵詞:數據庫用戶管理

鄒 明

[摘要]討論遠程數據庫中的管理技術,數據庫管理系統經過多年的發展,如今的發展方向正從傳統的C/S計算模式向ASP、B/s計算模式發展,但不管是何種開發模式,任何正規軟件工作都需要經過可行性研究、需求分析、總體設計、詳細設計、編碼和測試、軟件維護和更新等步驟。作為一種全新的網絡管理模式,基于Web的網絡數據庫管理模式(Web—Based Management,簡稱WBM)從出現伊始就表現出強大的生命力,它以其特有的靈活性、易操作性等特點贏得許多技術專家和用戶的青睞,被譽為是“將改變用戶數據庫管理方式的革命性網絡管理解決方案”。

[關鍵詞]數據庫管理ASP B/S架構

中圖分類號:TP3文獻標識碼:A文章編號:1671—7597(2009)1020108--01

一、引言

(一)WBM技術的出現背景

隨著Intranet的流行和發展,其本身的結構也變得越來越復雜,這大大增加了網絡管理的工作量,也給網絡管理員真正管理好Intranet帶來了很大的困難。傳統的網絡管理方式已經不適應當前網絡發展的趨勢。

WBM的出現是Intranet廣為流行的必然趨勢。一般Intranet都運行于TCP/IP協議之上并且由防火墻將其從外部Internet隔離。網絡內部都建有Web服務器,它們通過與超文本標記語言(HTML)有關的協議與其它用戶通信。Intranet用戶可以在任何一個網絡節點或是網絡平臺上使用友好的、易操作的Web瀏覽器與服務器通信。

(二)WBM數據管理方式的實現

有兩種基本方法可以實現WEM。一種是代理的解決方案,即將一個基于Web的服務器加載到中間工作站(代理服務器)上。網絡用戶使用Web的超文本傳輸協議(HTTP)通過Web瀏覽器和代理工作站通信,而代理工作站使用sN肝協議和終端網絡設備通信。開發商提供代理的解決方案一般都通過在現成的管理產品中加載一個Web服務器,就像3c鯽公司的TranscendEntep rise Manager網絡管理產品,這在諸如數據庫訪問、SNMP輪詢方面增強了產品的性能。

第二種實現WBM的方式是嵌入的方法,Web服務器事實上已經嵌入到終端網絡設備內部。每一個設備都有自己的Web地址,這樣數據庫管理員就可以通過用Web瀏覽器訪問設備的地址來管理這些數據庫。

(三)新的數據庫管理模式的形成

SQL命令與標準HTML代碼結合,通L~ADO驅動程序連接到SQL Server數據庫。由于Script代碼是在服務器端運行,而不是在用戶端的瀏覽器上運行,因此用戶端不用安裝特別的應用程序,只要有IE或者Netscape就可以進行數據的查詢了。

二、通用數據庫管理模塊的定義

通用數據庫管理模塊是一個通用的數據庫管理維護程序,能夠實現WEB上的數據管理(添加,修改,過濾,刪除等功能),不需要修改任何代碼就可以瀏覽和維護數據庫中的所有數據表。并提供了數據檢索過濾功能和顯示控制功能。能夠完成一般性的數據庫處理功能。是一個非常實用的管理查詢和維護數據庫的工具。此模塊支持自定義顯示樣式,各種顯示參數只需修改normal,CSS就可以自定義出各種不同的顯示界面。本模塊所支持的操作系統為Windows NT4,O以上,數據庫為支持ODBC的任何一種數據庫,客戶端為任何一種瀏覽器。最佳顯示屏幕設置為800X600分辨率。

三、系統分析

隨著數據庫規模的不斷擴大,以及計算機技術、網絡技術的飛速發展,傳統的基于本地數據庫的管理方式已不能滿足的各方面的要求。所以采用新的管理模式是尤為重要的,當選擇在此討論的哪種技術是最佳技術時,需要注意兩點:代碼的重用和開發者實現選擇的數據庫訪問方案的能力。設計者常常為實現或追求一種更特別的性能而使用有更多控件的奇異方案,這樣設計出來的應用程序只會支持起來更復雜或維護時更困難。開發人員和他們的管理人員需要VisualBasic的開發小組和各種數據庫接口開發小組中注意避免這種趨勢。這些小組協調努力簡化了的web數據訪問接口會使程序的安全性和速度更好。

四、詳細設計

(一)軟件基礎

1、Web服務器的安裝測試

安裝一臺Windows2000 Server中文版服務器,使它具備以下條件:

(1)在服務器上安裝Windows2000 Server中文版,并安裝Service Pack 2。

(2)在服務器上安裝使用數據庫的32位ADO驅動程序,作者使用的是微軟公司的SQL Server 2000中文版。

(3)安裝并設置IIS5.0。

2、選擇Web客戶端軟件

(1)Windows 95/98/2000操作系統,同時安裝TCP/IP協議。

(2)IE或Netscape瀏覽器。

3、網絡數據庫解決方案

SQL命令與標準HTML代碼結合,通過ADO驅動程序連接到SOL Server數據庫。由于Script代碼是在服務器端運行,而不是在用戶端的瀏覽器上運行,因此用戶端不用安裝特別的應用程序,只要有IE或者Netscape就可以進行數據的查詢了。

系統的核心部分是Web Server,它負責接受遠程或者本地的HTTP查詢請求,然后根據查詢的條件到數據庫服務器獲取相關數據,再將結果翻譯成標準HTML~言和各種Script代碼,傳送回提交請求的用戶瀏覽器。同樣,瀏覽器也會將更改、刪除、新增數據記錄的請求申請送至Web服務器,由后者和數據庫服務器聯系完成這些工作。

(二)下面介紹開發本模塊的基本設計方法

1創建數據庫源名(DSN)

DSN是通過ODBC創建,由ODBC使用和識別的、用以連接應用程序和后臺數據庫的數據庫邏輯名。具體創建ODBC數據源的方法可參閱有關資料,這里不再介紹。假定已為一個SOL Server數據庫創建了取名為“BOOK”的ODBC數據源。

2創建數據庫鏈接(Connection)

通過服務器對象的CreateObject方法,可以創建Connection對象和使用變量接受對象引用。一旦連接對象創建之后,它就可用來打開到任何ODBC數據源的連接。

3創建數據對象(Recordset)

Recordset是ADO中比較復雜的對象,有許多的屬性和方法,包括:Eof(文件尾)、Bof(文件頭)、Absolutepage(絕對頁)、Recordcount(記錄計數)、Pagecount(頁計數)等屬性以及MoveFirst(移到第一條記錄)、MoveLast(移到最后一條記錄)、MoveNext(移到下一條記錄)、MovePrevious(移到上一條記錄)等常用方法。

4、操作數據庫

ADO通過執行標準的SQL語句實現檢索功能,因此首先要定義SQL查詢語句,然后執行該查詢命令,最終形成一個檢索結果集合。

5、在ASP中引用返回結果

假如準備在瀏覽器上顯示檢中的圖書信息,可以采用以下兩種方法:

<%Response,write(Rs,(Title))%>或<%=Rs(Title)%>

6、關閉數據庫對象和鏈接對象

在程序結束前一定要關閉ADO對象,釋放服務器資源。

五、結論

本文給出了應用Web技術組織和管理網上數據的通用的方法,相信對構建Windows環境下的各種應用系統具有一定的參考意義。基于網絡技術的分布與協同,融入人工智能思想,研究完善遠程數據庫管理系統的完整、開放、先進、經濟的綜合解決方案是今后進一步加強數據庫資源建設,推動網遠程數據庫管理邁上更高層次的重要任務。遠程數據庫管理系統應基Internet來實現信息交互、綜合與共享,實現統一的人機界面和跨平臺的數據庫訪問,真正做到局域和遠程信息的實時監控,數據資源的綜合共享和管理,以及全局事件快速的處理和一體化的科學管理。一旦將傳統的數據庫系統延伸到因特網上,數據庫管理人員即便是在千里之外也可以完成他的職責。

猜你喜歡
數據庫用戶管理
棗前期管理再好,后期管不好,前功盡棄
今日農業(2022年15期)2022-09-20 06:56:20
數據庫
財經(2017年2期)2017-03-10 14:35:35
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數據庫
財經(2016年15期)2016-06-03 07:38:02
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
“這下管理創新了!等7則
雜文月刊(2016年1期)2016-02-11 10:35:51
人本管理在我國國企中的應用
現代企業(2015年8期)2015-02-28 18:54:47
主站蜘蛛池模板: 99久久性生片| 国产SUV精品一区二区| 91麻豆精品国产高清在线| 九色91在线视频| 亚洲永久精品ww47国产| 深夜福利视频一区二区| 国产成年女人特黄特色毛片免| 极品国产一区二区三区| 国产精品精品视频| 亚洲欧美另类中文字幕| 99热这里只有精品2| 色综合热无码热国产| 人妻夜夜爽天天爽| 精品综合久久久久久97超人| 亚洲无线国产观看| 国产白丝av| 免费AV在线播放观看18禁强制| 中文字幕 91| 亚洲国产天堂久久九九九| 欧美伊人色综合久久天天| 美女无遮挡被啪啪到高潮免费| 亚洲人成成无码网WWW| 日本午夜视频在线观看| 91丝袜乱伦| 天天躁夜夜躁狠狠躁图片| 日本一本正道综合久久dvd | 国产精品香蕉在线| 一区二区三区在线不卡免费| 99热这里只有精品在线观看| 欧美日韩免费观看| 亚洲系列中文字幕一区二区| 欧美一级视频免费| 国产人碰人摸人爱免费视频| 2020最新国产精品视频| 亚洲欧洲日产无码AV| 亚洲国产成熟视频在线多多| 国产精品久久久免费视频| 亚洲精品成人7777在线观看| 亚洲精品自拍区在线观看| 亚洲成a人片| 欧美人在线一区二区三区| 亚洲AV成人一区国产精品| 亚洲精品国产乱码不卡| 91青草视频| 亚洲人免费视频| 亚洲精品午夜天堂网页| 中日韩欧亚无码视频| 国产人人射| 全部免费特黄特色大片视频| 国产区成人精品视频| 国产精品一区不卡| 亚洲精品中文字幕无乱码| 综合色在线| 亚洲成人免费在线| 五月天香蕉视频国产亚| 凹凸国产分类在线观看| 成人在线天堂| 午夜不卡视频| 国产精品美女自慰喷水| 欧美.成人.综合在线| 无码精品福利一区二区三区| 毛片免费网址| 日韩午夜片| 久久国产高潮流白浆免费观看| 国产在线自乱拍播放| 国产美女在线观看| 色婷婷综合激情视频免费看| 无码乱人伦一区二区亚洲一| 2020最新国产精品视频| 天天综合天天综合| 91在线无码精品秘九色APP| 久久婷婷六月| 色综合久久综合网| 日韩无码黄色| 久久久久久国产精品mv| 狠狠干欧美| 欧美色图久久| 久久超级碰| 色窝窝免费一区二区三区 | 国产成人AV大片大片在线播放 | 国产黄在线观看| 亚洲三级a|