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
主站蜘蛛池模板: 成人在线不卡| 无码精品福利一区二区三区| 亚洲国产日韩一区| 亚洲欧美在线看片AI| 毛片视频网址| 91精品专区| 久久青青草原亚洲av无码| 婷婷色一二三区波多野衣 | 国产黑丝一区| 国产福利一区视频| 亚洲午夜福利精品无码| 九九热视频在线免费观看| aa级毛片毛片免费观看久| 亚洲成a人片| 精品三级网站| 亚洲黄色高清| 国产小视频a在线观看| 国产精品福利一区二区久久| 91一级片| 在线观看国产精品一区| 99无码熟妇丰满人妻啪啪| 欧美日韩国产在线观看一区二区三区| 色综合久久久久8天国| 狂欢视频在线观看不卡| 97久久人人超碰国产精品| 免费一级毛片在线观看| 日本91在线| 日韩欧美国产成人| 欧美精品一区在线看| 午夜精品国产自在| 欧美中文字幕在线二区| 怡春院欧美一区二区三区免费| 亚洲成av人无码综合在线观看| 久久亚洲国产视频| 91破解版在线亚洲| 日本www在线视频| 久久 午夜福利 张柏芝| 国产精品亚洲欧美日韩久久| 91网址在线播放| 九九热精品在线视频| 欧美日在线观看| 99久久99视频| 伊人无码视屏| 91亚洲精选| 国产精品v欧美| 欧美日韩在线亚洲国产人| 青青草国产一区二区三区| 欧美在线视频不卡第一页| 亚洲综合一区国产精品| 中文字幕丝袜一区二区| 国产剧情无码视频在线观看| 国产清纯在线一区二区WWW| 日韩中文欧美| 2021国产v亚洲v天堂无码| 97视频免费在线观看| h视频在线播放| 免费Aⅴ片在线观看蜜芽Tⅴ| 国产亚洲成AⅤ人片在线观看| 欧美高清三区| 日韩一区二区在线电影| 亚洲色婷婷一区二区| 韩国自拍偷自拍亚洲精品| 国产人成在线视频| 丁香五月激情图片| 国产精品七七在线播放| 亚洲国产欧美国产综合久久| 尤物在线观看乱码| 91久久夜色精品国产网站| 欧美国产日产一区二区| 亚洲天堂伊人| 亚洲国产精品无码久久一线| 97视频在线观看免费视频| 久久精品人人做人人爽电影蜜月 | 91系列在线观看| www精品久久| 免费国产不卡午夜福在线观看| 999国产精品永久免费视频精品久久| 日本午夜网站| 免费无码AV片在线观看国产| 丝袜美女被出水视频一区| 最新日本中文字幕| 亚洲香蕉在线|