久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

ASP技術(shù)WEB數(shù)據(jù)庫分析論文

時間:2019-05-13 14:15:24下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《ASP技術(shù)WEB數(shù)據(jù)庫分析論文》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《ASP技術(shù)WEB數(shù)據(jù)庫分析論文》。

第一篇:ASP技術(shù)WEB數(shù)據(jù)庫分析論文

一、引言

ASp(Active Server pages)是Microsoft 于1996年11月推出的Web應(yīng)用程序開發(fā)技術(shù)。微軟聲稱設(shè)計(jì)出了一個完美的Active平臺,在微軟的文件中把ASp描述為:“一個服務(wù)器的腳本環(huán)境,在這里可以生成和運(yùn)行動態(tài)的、交互的、高性能的Web服務(wù)器應(yīng)用程序”。從這段描述我們可以看出,ASp既不是一種語言,也不是一種開發(fā)工具,而是一種技術(shù)框架,其主要功能是為生成動態(tài)的交互式的Web服務(wù)器應(yīng)用程序提供一種功能強(qiáng)大的方法或技術(shù)。ASp的主要特性是能夠把HTML、腳本、組件等有機(jī)地組合在一起,形成一個能夠在服務(wù)器上運(yùn)行的應(yīng)用程序,并把按用戶要求專門制作的標(biāo)準(zhǔn)HTML頁面送給客戶端瀏覽器。ASp屬于ActiveX 技術(shù)中的服務(wù)器端技術(shù)。與我們通常在客戶端實(shí)現(xiàn)動態(tài)主頁的技術(shù)如Java applet、ActiveX Control、VB Script、javascript等所不同的是,ASp中的命令腳本語句都是在服務(wù)器中解釋執(zhí)行,執(zhí)行后的結(jié)果產(chǎn)生HTML 頁面并送到瀏覽器。由于ASp是在服務(wù)器端解釋執(zhí)行,開發(fā)者可以不必考慮瀏覽器是否支持ASp。同時,由于只是標(biāo)準(zhǔn)的HTML頁面送到瀏覽器, 在瀏覽器上看不到ASp程序,因此可以防止程序被竊取,保護(hù)了開發(fā)者的利益。

二、為什么用ASp

隨著Internet的發(fā)展,靜態(tài)Web站點(diǎn)的開發(fā)與維護(hù)變得越來越困難,一方面信息的不斷增加和變化,使站點(diǎn)維護(hù)人員不得不經(jīng)常修改他們的網(wǎng)頁,特別是基于數(shù)據(jù)庫驅(qū)動的Web站點(diǎn)更是如此;另一方面靜態(tài)網(wǎng)頁由于不能與瀏覽者進(jìn)行有效交互,使人們感到越來越乏味,而不愿意再一次地進(jìn)入同一站點(diǎn)。所以開發(fā)動態(tài)網(wǎng)頁或動態(tài)內(nèi)容成了越來越多的站點(diǎn)所追求目標(biāo)。所謂動態(tài)內(nèi)容是由每一個用戶按照自己的需求發(fā)出請求而特殊制作的Web網(wǎng)頁,例如訪問某一網(wǎng)站的新用戶得到的歡迎詞與重新返回到該站點(diǎn)的用戶得到的歡迎詞是不同的。

三、ASp的特點(diǎn)

ASp具有學(xué)習(xí)快、設(shè)計(jì)快的特點(diǎn),不需花許多時間即可學(xué)會和快速設(shè)計(jì)出WEB應(yīng)用程序。

ASp的源程序碼在服務(wù)器端執(zhí)行,代碼保密性好。

集成與HTML中,無需編譯鏈接可直接執(zhí)行;使用文本編輯器如記事本,即可設(shè)計(jì)。

與瀏覽器無關(guān),用戶端只要使用常規(guī)可執(zhí)行HTML代碼的瀏覽器。

ASp是面向?qū)ο蟮模∣bject_Oriented)

四、ASp與其它相關(guān)技術(shù)的比較

隨著Internet的發(fā)展,靜態(tài)Web站點(diǎn)的開發(fā)與維護(hù)變得越來越困難,一方面信息的不斷增加和變化使站點(diǎn)維護(hù)人員不得不經(jīng)常修改他們的網(wǎng)頁,特別是基于數(shù)據(jù)庫驅(qū)動的Web站點(diǎn)更是如此;另一方面靜態(tài)網(wǎng)頁由于不能與瀏覽者進(jìn)行有效交互,使人們感到越來越乏味,而不愿意再一次地站點(diǎn)。所以開發(fā)動態(tài)網(wǎng)頁或動態(tài)內(nèi)容成了越來越多的站點(diǎn)所追求目標(biāo)。

所謂動態(tài)內(nèi)容是由每一個用戶按照自己的需求發(fā)出請求而特殊制作的Web網(wǎng)頁,例如訪問某一網(wǎng)站的新用戶得到的歡迎詞與重新返回到該站點(diǎn)的用戶得到的歡迎詞是不同的。有許多技術(shù)可以實(shí)現(xiàn)動態(tài)內(nèi)容,目前常用的主要有兩種:CGI(公共網(wǎng)關(guān)接口)和ISApI。

CGI是開發(fā)較早的技術(shù),它可以很好地實(shí)現(xiàn)動態(tài)內(nèi)容,但它有兩個主要缺點(diǎn)。一是對每一個請求(請求一個頁面)CGI都要產(chǎn)生一個新的進(jìn)程,同一時刻發(fā)出的請求越多,服務(wù)器產(chǎn)生的進(jìn)程也就越多。我們知道,產(chǎn)生一個進(jìn)程是非常耗時的,而且需要用到大量的服務(wù)器RAM,所以其響應(yīng)時間相對較長,特別是當(dāng)進(jìn)程多到某一數(shù)量后,服務(wù)器性能將顯著下降。另一方面,CGI的主要編程語言是C語言,對大多數(shù)網(wǎng)頁開發(fā)人員來說,要掌握和精通這些編程語言需要花很長的時間。

ISApI針對CGI第一個缺點(diǎn)進(jìn)行了改進(jìn),利用DLL(動態(tài)鏈接庫)技術(shù),以線程代替進(jìn)程, 提高了性能和速度,但要考慮線程的同步問題,而且開發(fā)步驟煩瑣。

ASp除了提供CGI的所有功能外,還具有許多顯著的優(yōu)點(diǎn)。ASp運(yùn)行在Web服務(wù)器的同一個進(jìn)程中,可以更快、更有效地處理客戶請求;ASp提供更方便、更簡單的訪問數(shù)據(jù)庫的方法,使開

發(fā)基于數(shù)據(jù)庫驅(qū)動的Web應(yīng)用程序更加容易;ASp支持幾乎所有的腳本語言,如VBS cript、Jscript和perl,其主要腳本語言VBScript是基于眾多編程人員非常熟悉Visual Basic語言,所以ASp更容易被人們所接受。

五、ASp的工作過程

ASp技術(shù)直接建立于微軟的Web服務(wù)器之中,所有微軟的Web服務(wù)器都支持ASp,如Wind ows NT Internet Information Server(IIS),Windows NT Workstation 以及Windows95 personal Web Server。你不要擔(dān)心瀏覽器是否能執(zhí)行你的ASp程序,你的WEB服務(wù)器會自動把ASp程序碼,解釋為HTML格式的主頁內(nèi)容,再送到用戶端的 瀏覽器顯示出來。如圖1所。

六、用ASp實(shí)現(xiàn)用戶登陸WEB數(shù)據(jù)庫

在ASp中訪問數(shù)據(jù)庫,可采用ASp內(nèi)置ActiveX服務(wù)器組件棗數(shù)據(jù)庫訪問組件,使用ActiveX Data Object(ActiveX數(shù)據(jù)對象,簡稱ADO)的技術(shù)。ADO通過在WEB服務(wù)器上設(shè)定ODBC,來建立與多種數(shù)據(jù)庫的連接,其中包括SQL Server、Oracle、Foxpro等各種大、中、小型數(shù)據(jù)庫。下面我們舉例說明用ASp實(shí)現(xiàn)用戶登陸WEB數(shù)據(jù)庫的過程。

1.用戶在客戶機(jī)瀏覽器上輸入一個URL地址并回車,請求一個頁面。

例如http://yin/User_Login/default.htm。

2.服務(wù)器接受用戶請求,調(diào)出相應(yīng)頁面(假設(shè)該頁面含有一個表單)。

例如default.htm,其代碼如下:

系統(tǒng)登錄

系統(tǒng)登錄


請輸入用戶名:

請輸入口令:


當(dāng)瀏覽器端填入要查詢的用戶名和口令并按下submit按鈕時,它將用戶名以username,口令以password的變量形式送到user_login.asp中。

3.服務(wù)器把剛調(diào)出的含有表單的頁面送給客戶機(jī)瀏覽器,系統(tǒng)login.htm在IE瀏覽器中的顯示情況如圖2所示.。

4.用戶填寫完表單,單擊“提交”按鈕把數(shù)據(jù)送給服務(wù)器,假設(shè)表單中Action的URL地址是帶有擴(kuò)展名.asp的文件。例如action=user_login.asp。服務(wù)器運(yùn)行該ASp文件,取出用戶提交的信息。如果ASp文件需要從數(shù)據(jù)庫得到信息,那么它與數(shù)據(jù)庫連接并從數(shù)據(jù)庫取出數(shù)據(jù)。這里我們假設(shè)有一個Sql server 7.0的用戶(USER)表(USERNAME,pASSWORD),我們要求用戶在輸入正確的用戶名和口令后,給出提示信息。正如前所述,我們先在WEB SERVER上配置了ODBC System Datasource(TA),UserID(YIN)。

第二篇:ASP技術(shù)訪問WEB數(shù)據(jù)庫

ASP技術(shù)訪問WEB數(shù)據(jù)庫

文章類型:計(jì)算機(jī)網(wǎng)絡(luò) 文章加入時間:2004年12月10日19:35

ASP技術(shù)訪問WEB數(shù)據(jù)庫

發(fā)布時間: 2003-11-9 作者:秩名 一.訪問WEB數(shù)據(jù)庫的多種方案

目前在WINDOWS環(huán)境下有多種訪問WEB數(shù)據(jù)庫的技術(shù),主要有:

1.公共網(wǎng)關(guān)接口CGI(Common Gateway Interface)

CGI是較早實(shí)現(xiàn)的技術(shù)。適用于多種服務(wù)器平臺,如UNIX、WINDOWS等,但CGI的開發(fā)成本高、維護(hù)困難、功能有限、不具備事務(wù)處理功能、占用服務(wù)器資源較多。

2.INTERNET數(shù)據(jù)庫連接器IDC(Internet Database Connector)

IDC集成在ISAPI(Internet Server API)中,充分利用了DLL技術(shù),易擴(kuò)充,但編程較CGI更為復(fù)雜,只適用于小型數(shù)據(jù)庫系統(tǒng)。

3.先進(jìn)數(shù)據(jù)庫連接器ADC(Advance Database Connector)

ADC提供了ActiveX Control來訪問數(shù)據(jù)庫,它的主要特點(diǎn)是數(shù)據(jù)查詢由用戶端瀏覽器執(zhí)行,因而需將服務(wù)器端數(shù)據(jù)庫中的部分記錄下載到用戶端,系統(tǒng)開銷較大、響應(yīng)慢,只適用于特別頻繁的數(shù)據(jù)庫查詢操作。

4.JAVA/JDBC語言編程

JAVA語言是一種面向?qū)ο蟆⒁滓浦病⒍嗑€程控制的語言,可通過JDBC去連接數(shù)據(jù)庫。用JAVA/JDBC編寫的軟件可移植性強(qiáng),適用于多種操作系統(tǒng),但其執(zhí)行效率和執(zhí)行速度還不理想,目前無法建立高效、高速的應(yīng)用。

5.動態(tài)服務(wù)器頁面ASP(Active Server Page)

ASP是微軟公司最新推出的WEB應(yīng)用開發(fā)技術(shù),著重于處理動態(tài)網(wǎng)頁和WEB數(shù)據(jù)庫的開發(fā),編程靈活、簡潔,具有較高的性能,是目前訪問WEB數(shù)據(jù)庫的最佳選擇。

二.ASP簡介

1.ASP訪問數(shù)據(jù)庫的原理

ASP是服務(wù)器端的腳本執(zhí)行環(huán)境,可用來產(chǎn)生和執(zhí)行動態(tài)的高性能的WEB服務(wù)器程序。

當(dāng)用戶使用瀏覽器請求ASP主頁時,WEB服務(wù)器響應(yīng),調(diào)用ASP引擎來執(zhí)行ASP文件,并解釋其中的腳本語言(JScript 或VBScript),通過ODBC連接數(shù)據(jù)庫,由數(shù)據(jù)庫訪問組件ADO(ActiveX Data Objects)完成數(shù)據(jù)庫操作,最后ASP生成包含有數(shù)據(jù)查詢結(jié)果的HTML主頁返回用戶端顯示。

由于ASP在服務(wù)器端運(yùn)行,運(yùn)行結(jié)果以HTML主頁形式返回用戶瀏覽器,因而ASP源程序不會泄密,增加了系統(tǒng)的安全保密性。此外,ASP是面向?qū)ο蟮哪_本環(huán)境,用戶可自行增加ActiveX組件來擴(kuò)充其功能,拓展應(yīng)用范圍。

2.ASP頁面的結(jié)構(gòu):

ASP的程序代碼簡單、通用,文件名由.asp結(jié)尾,ASP文件通常由四部分構(gòu)成:

1)標(biāo)準(zhǔn)的HTML標(biāo)記:所有的HTML標(biāo)記均可使用。

2)ASP語法命令:位于<% %> 標(biāo)簽內(nèi)的ASP代碼。

3)服務(wù)器端的include語句:可用#include語句調(diào)入其它ASP代碼,增強(qiáng)了編程的靈活性。

4)腳本語言:ASP自帶JScript和VBScript兩種腳本語言,增加了ASP的編程功能,用戶也可安裝其它腳本語言,如Perl、Rexx等。

3.ASP的運(yùn)行環(huán)境

目前ASP可運(yùn)行在三種環(huán)境下。

1)WINDOWS NT server 4.0運(yùn)行IIS 3.0(Internet Information Server)以上。

2)WINDOWS NT workstation 4.0運(yùn)行Peer Web Server 3.0以上。

3)WINDOWS 95/98運(yùn)行PWS(Personal Web Server)。

其中以NT server上的IIS功能最強(qiáng),提供了對ASP的全面支持,是創(chuàng)建高速、穩(wěn)定的ASP主頁的最佳選擇。

4.ASP的內(nèi)建對象

ASP提供了六個內(nèi)建對象,供用戶直接調(diào)用:

1)Application對象:負(fù)責(zé)管理所有會話信息,可用來在指定的應(yīng)用程序的所有用戶之間共享信息。

2)Session對象:存貯特定用戶的會話信息,只被該用戶訪問,當(dāng)用戶在不同WEB頁面跳轉(zhuǎn)時,Session中的變量在用戶整個會話過程中一直保存。Session對象需cookie支持。

3)Request對象:從用戶端取得信息傳遞給服務(wù)器,是ASP讀取用戶輸入的主要方法。

4)Response對象:服務(wù)器將輸出內(nèi)容發(fā)送到用戶端。

5)Server對象:提供對服務(wù)器有關(guān)方法和屬性的訪問。

6)Object Context對象:IIS 4.0新增的對象,用來進(jìn)行事務(wù)處理。此項(xiàng)功能需得到MTS(Microsoft Transcation Server)管理的支持。

5.ASP的主要內(nèi)置組件:

1)Ad Rotator組件:用來按指定計(jì)劃在同一頁上自動輪換顯示廣告,用于www.tmdps.cnponent),通過在WEB服務(wù)器上設(shè)置ODBC和OLEDB可連接多種數(shù)據(jù)庫:如SYBASE、ORACLE、INFORMIX、SQL SERVER、ACCESS、VFP等,是對目前微軟所支持的數(shù)據(jù)庫進(jìn)行操作的最有效和最簡單直接的方法。

ADO組件主要提供了以下七個對象和四個集合來訪問數(shù)據(jù)庫。

1)Connection對象:建立與后臺數(shù)據(jù)庫的連接。

2)Command對象:執(zhí)行SQL指令,訪問數(shù)據(jù)庫。

3)Parameters對象和Parameters集合:為Command對象提供數(shù)據(jù)和參數(shù)。

4)RecordSet對象:存放訪問數(shù)據(jù)庫后的數(shù)據(jù)信息,是最經(jīng)常使用的對象。

5)Field對象和Field集合:提供對RecordSet中當(dāng)前記錄的各個字段進(jìn)行訪問的功能。

6)Property對象和Properties集合:提供有關(guān)信息,供Connection、Command、RecordSet、Field對象使用。

7)Error對象和Errors集合:提供訪問數(shù)據(jù)庫時的錯誤信息。

三.ASP訪問數(shù)據(jù)庫步驟

在ASP中,使用ADO組件訪問后臺數(shù)據(jù)庫,可通過以下步驟進(jìn)行:

1.定義數(shù)據(jù)源

在WEB服務(wù)器上打開“控制面板”,選中“ODBC”,在“系統(tǒng)DSN”下選“添加”,選定你希望的數(shù)據(jù)庫種類、名稱、位置等。本文定義“SQL SERVER”,數(shù)據(jù)源為“HT”,數(shù)據(jù)庫名稱為“HTDATA”,腳本語言采用Jscript。

2,使用ADO組件查詢WEB數(shù)據(jù)庫

1)調(diào)用Server.CreateObject方法取得“ADODB.Connection”的實(shí)例,再使用Open方法打開數(shù)據(jù)庫:

conn = Server.CreateObject(“ADODB.Connection”)

conn.Open(“HT”)

2)指定要執(zhí)行的SQL命令

連接數(shù)據(jù)庫后,可對數(shù)據(jù)庫操作,如查詢,修改,刪除等,這些都是通過SQL指令來完成的,如要在數(shù)據(jù)表signaltab中查詢代碼中含有“X”的記錄

sqlStr = “select * from signaltab where code like ?%X%?”

rs = conn.Execute(sqlStr)

3)使用RecordSet屬性和方法,并顯示結(jié)果

為了更精確地跟蹤數(shù)據(jù),要用RecordSet組件創(chuàng)建包含數(shù)據(jù)的游標(biāo),游標(biāo)就是儲存在內(nèi)存中的數(shù)據(jù)。

rs = Server.CreateObject(“ADODB.RecordSet”)

rs.Open(sqlStr,conn,1,A)

注:A=1讀取

A=3 新增、修改、刪除

在RecordSet組件中,常用的屬性和方法有:

rs.Fields.Count: RecordSet對象的字段數(shù)。

rs(i).Name: 第i個字段的名稱,i為0至rs.Fields.Count-1

rs(i): 第i個字段的數(shù)據(jù),i為0至rs.Fields.Count-1

rs(“字段名”): 指定字段的數(shù)據(jù)。

rs.Record.Count:游標(biāo)中的數(shù)據(jù)記錄總數(shù)。

rs.EOF: 是否最后一條記錄。

rs.MoveFirst: 指向第一條記錄。

rs.MoveLast: 指向最后一條記錄。

rs.MovePrev: 指向上一條記錄。

rs.MoveNext: 指向下一條記錄。

rs.GetRows: 將數(shù)據(jù)放入數(shù)組中。

rs.Properties.Count:ADO的ResultSet或Connection的屬性個數(shù)。

rs.Properties(item).Name:ADO的ResultSet或Connection的名稱。

rs.Properties: ADO的ResultSet或Connection的值。

rs.close(): 關(guān)閉連接。

4)關(guān)閉數(shù)據(jù)庫

conn.close()

四.查詢WEB數(shù)據(jù)庫舉例

下面這段示例程序是訪問SQL SERVER數(shù)據(jù)庫的 signaltab表,表中有三個字段:code(代碼字段,字符型,3位),class(分類字段,字符型,10位),memo(備注字段,字符型,20位)。程序中數(shù)據(jù)源DSN:HT、用戶名:client、口令:passwd。

屏幕輸入頁面input.asp

<% @ language=javascript %>

請輸入查詢條件PLEASE INPUT CONDITION

第三篇:web技術(shù)論文

西 安 郵 電 大 學(xué)(計(jì)算機(jī)學(xué)院)

課內(nèi)實(shí)驗(yàn)報(bào)告

實(shí)驗(yàn)名稱:web新技術(shù)論文

專業(yè)名稱:班級:1101

學(xué)生姓名:陳旗

學(xué)號(8指導(dǎo)教師:謝曉燕

實(shí)驗(yàn)日期:2013年12月10日

淺析NAS在中小企業(yè)中的應(yīng)用

NAS簡介:

NAS(Network Attached Storage),網(wǎng)絡(luò)連接式存儲,網(wǎng)絡(luò)存儲技術(shù)之一。網(wǎng)絡(luò)存儲技術(shù)(Network Storage Technologies)基于標(biāo)準(zhǔn)網(wǎng)絡(luò)協(xié)議實(shí)現(xiàn)數(shù)據(jù)傳輸,為網(wǎng)絡(luò)中的Windows / Linux / Mac OS 等各種不同操作系統(tǒng)的計(jì)算機(jī)提供文件共享和數(shù)據(jù)備份; 支持24小時不斷電BT、FTP、HTTP、eMule 及 NZB 下載;作為多媒體中心,為SONY PlayStation3/微軟Xbox / 蘋果 iPad iPhone/Android手機(jī)平板提供多媒體文件串流服務(wù);為建設(shè)個人網(wǎng)站提供HTTP/FTP服務(wù);支持蘋果iMac/Mac mini/Mac Pro/MacBook/Mac Air(包括黑蘋果)TimeMachine備份還原。全球多個知名NAS品牌廠家在西南地區(qū)都有總代理。網(wǎng)絡(luò)存儲結(jié)構(gòu)大致分為三種:直連式存儲(DAS:Direct Attached Storage)、網(wǎng)絡(luò)連接式存儲(NAS:Network Attached Storage)和存儲網(wǎng)絡(luò)(SAN:Storage Area Network)。

網(wǎng)絡(luò)接入服務(wù)器(Network Access Server,縮寫為NAS)是遠(yuǎn)程訪問接入設(shè)備。它位于公用電話網(wǎng)(PSTN/ISDN)與IP網(wǎng)之間,將撥號用戶接入IP網(wǎng);它可以完成遠(yuǎn)程接入、實(shí)現(xiàn)撥號虛擬專網(wǎng)(VPDN)、構(gòu)建企業(yè)內(nèi)部Intranet等網(wǎng)絡(luò)應(yīng)用。網(wǎng)絡(luò)接入服務(wù)器(NAS)位于公用交換電話網(wǎng)(PSTN/ISDN)與IP網(wǎng)的接口處,用戶撥號通過交換機(jī)經(jīng)用戶線或中繼線接入網(wǎng)絡(luò)接入服務(wù)器。

NAS功能組成:

網(wǎng)絡(luò)接入服務(wù)器(NAS)的功能組成可歸類為四大功能模塊。

1.接入功能模塊

網(wǎng)絡(luò)接入服務(wù)器的接入功能模塊包括電話網(wǎng)側(cè)的接口模塊,分為PSTN的接口模塊和ISDN的接口模塊;還包括IP網(wǎng)側(cè)的接口模塊,包括LAN接口模塊和同步專線接口模塊,根據(jù)需要也可采用FR和ATM接口模塊。

2.通信協(xié)議模塊

網(wǎng)絡(luò)接入服務(wù)器中包含眾多通信協(xié)議:電話網(wǎng)側(cè)通信協(xié)議(PPP)、IP網(wǎng)側(cè)通信協(xié)議(TCP/IP、UDP)、VPDN協(xié)議等。

3.管理模塊

網(wǎng)絡(luò)接入服務(wù)器的管理模塊包括3個功能模塊:SNMP代理功能模塊、Tel-net服務(wù)器功能模塊和遠(yuǎn)端撥號監(jiān)控功能模塊。通過3種不同的途徑對網(wǎng)絡(luò)接入服務(wù)器進(jìn)行控制管理。

4.接入認(rèn)證、授權(quán)、計(jì)費(fèi)和統(tǒng)計(jì)模塊

網(wǎng)絡(luò)接入服務(wù)器中包含網(wǎng)絡(luò)的接入認(rèn)證和授權(quán)模塊、計(jì)費(fèi)模塊和統(tǒng)計(jì)模塊。

除了上述4個主要的功能模塊外,還有其它的一些模塊諸如VPDN模塊、來電指示模塊和系統(tǒng)控制模塊等。

NAS的優(yōu)勢:

NAS 是一種采用直接與網(wǎng)絡(luò)介質(zhì)相連的特殊設(shè)備實(shí)現(xiàn)數(shù)據(jù)存儲的機(jī)制。由于這些設(shè)備都分配有 IP 地址,所以客戶機(jī)通過充當(dāng)數(shù)據(jù)網(wǎng)關(guān)的服務(wù)器可以對其進(jìn)行存取訪問,甚至在某些情況下,不需要任何中間介質(zhì)客戶機(jī)也可以直接訪問這些設(shè)備。

具有以下九點(diǎn)明顯優(yōu)勢:

第一,NAS適用于那些需要通過網(wǎng)絡(luò)將文件數(shù)據(jù)傳送到多臺客戶機(jī)上的用戶。NAS設(shè)備在數(shù)據(jù)必須長距離傳送的環(huán)境中可以很好地發(fā)揮作用。

第二,NAS設(shè)備非常易于部署。可以使NAS主機(jī)、客戶機(jī)和其他設(shè)備廣泛分布在整

個企業(yè)的網(wǎng)絡(luò)環(huán)境中。NAS可以提供可靠的文件級數(shù)據(jù)整合,因?yàn)槲募i定是由設(shè)備自身來處理的。

第三,NAS應(yīng)用于高效的文件共享任務(wù)中,例如UNIX中的NFS和Windows NT中的CIFS,其中基于網(wǎng)絡(luò)的文件級鎖定提供了高級并發(fā)訪問保護(hù)的功能。

第四,NAS是通過網(wǎng)線連接的磁盤陣列,具備磁盤陣列的所有主要特征:高容量、高效能、高可靠。

第五,NAS 具有安裝容易、快速的特點(diǎn)

第六,易于維護(hù)

第七,非常好的可擴(kuò)展性

第八,具有更快的響應(yīng)速度和更高的數(shù)據(jù)帶寬

第九,對服務(wù)器的要求降低,可大大降低服務(wù)器的成本,有利于高性能存儲系統(tǒng)在更廣的范圍內(nèi)普及及應(yīng)用

NAS的應(yīng)用方向:

NAS能夠滿足那些希望降低存儲成本但又無法承受SAN昂貴價(jià)格的中小企業(yè)的需求,具有相當(dāng)好的性能價(jià)格比。究竟哪些行業(yè)可以使用到NAS設(shè)備呢?首先,看這個單位的核心業(yè)務(wù)是否建立在某種信息系統(tǒng)上,對數(shù)據(jù)的安全性要求很高;其次,看該信息系統(tǒng)是否已經(jīng)有或者將會有海量的數(shù)據(jù)需要保存,并且對數(shù)據(jù)管理程度要求較高;最后,還可以判斷一下網(wǎng)絡(luò)中是否有異構(gòu)平臺,或者以后會不會用到。如果上述有一個問題的答案是肯定的,那么就有必要重點(diǎn)考慮使用NAS設(shè)備。

1.辦公自動化NAS解決方案

辦公自動化系統(tǒng)(OA)是政府機(jī)構(gòu)和企業(yè)信息化建設(shè)的重點(diǎn)。現(xiàn)代企事業(yè)單位的管理和運(yùn)作是離不開計(jì)算機(jī)和局域網(wǎng)的,企業(yè)在利用網(wǎng)絡(luò)進(jìn)行日常辦公管理和運(yùn)作時,將產(chǎn)生日常辦公文件、圖紙文件、ERP等企業(yè)業(yè)務(wù)數(shù)據(jù)資料以及個人的許多文檔資料。傳統(tǒng)的內(nèi)部局域網(wǎng)內(nèi)一般都沒有文件服務(wù)器,上述數(shù)據(jù)一般都存放在員工的電腦和服務(wù)器上,沒有一個合適的設(shè)備作為其備份和存儲的應(yīng)用。由于個人電腦的安全級別很低,員工的安全意識參差不齊,重要資料很容易被竊取、惡意破壞或者由于硬盤故障而丟失。

從對企事業(yè)單位數(shù)據(jù)存儲的分析中可以看出,要使整個企、事業(yè)單位內(nèi)部的數(shù)據(jù)得到統(tǒng)一管理和安全應(yīng)用,就必須有一個安全、性價(jià)比好、應(yīng)用方便、管理簡單的物理介質(zhì)來存儲和備份企業(yè)內(nèi)部的數(shù)據(jù)資料。NAS網(wǎng)絡(luò)存儲服務(wù)器是一款特殊設(shè)計(jì)的文件存儲和備份的服務(wù)器,它能夠?qū)⒕W(wǎng)絡(luò)中的數(shù)據(jù)資料合理有效、安全地管理起來,并且可以作為備份設(shè)備將數(shù)據(jù)庫和其它的應(yīng)用數(shù)據(jù)時時自動備份到NAS上。

2.稅務(wù)NAS解決方案

稅務(wù)行業(yè)需要的是集業(yè)務(wù)、信息、決策支持為一體的綜合系統(tǒng)。行業(yè)業(yè)務(wù)系統(tǒng)主要是稅收征管信息系統(tǒng),還有稅務(wù)業(yè)務(wù)信息、通用業(yè)務(wù)信息等。整個系統(tǒng)將行政辦公信息、輔助決策信息與業(yè)務(wù)系統(tǒng)結(jié)合起來,組成一個通用的綜合系統(tǒng)平臺,從而形成一個完整、集成、一體化的稅務(wù)業(yè)務(wù)管理系統(tǒng)。

稅務(wù)行業(yè)的業(yè)務(wù)數(shù)據(jù)資料、日常辦公文件資料及數(shù)據(jù)郵件系統(tǒng)非常重要,一旦數(shù)據(jù)資料丟失將會給日常工作和整個地區(qū)的稅收工作帶來麻煩。保證整個數(shù)據(jù)資料的安全運(yùn)行及應(yīng)用成為了稅務(wù)行業(yè)中一個必須解決的現(xiàn)實(shí)問題。解決這個問題的辦法,就是將這些數(shù)據(jù)資料存儲或備份到一個安全、快速、方便的應(yīng)用環(huán)境中,以此來保證稅務(wù)行業(yè)數(shù)據(jù)的安全運(yùn)行。

為合理解決數(shù)據(jù)業(yè)務(wù)資料備份和存儲的問題,可以使用一臺NAS 網(wǎng)絡(luò)存儲服務(wù)器來存儲和備份業(yè)務(wù)數(shù)據(jù)資料以及日常辦公數(shù)據(jù)。在業(yè)務(wù)主機(jī)內(nèi),數(shù)據(jù)庫里的信息資料直接通過數(shù)

據(jù)增量備份功能備份到NAS中。連同局域網(wǎng)內(nèi)部的業(yè)務(wù)資料以及工作人員的日常辦公文件資料或是基于光盤的數(shù)據(jù)資料,都可以存儲到NAS服務(wù)器上,以便工作人員隨時使用和瀏覽這些數(shù)據(jù)資料。使用NAS后,管理員能夠有效、合理地安排和管理其內(nèi)部數(shù)據(jù)資料,使數(shù)據(jù)文件從其它網(wǎng)絡(luò)機(jī)器上分離出來,實(shí)現(xiàn)數(shù)據(jù)資料的分散存儲,統(tǒng)一管理數(shù)據(jù)資料環(huán)境系統(tǒng)。

3.廣告NAS解決方案

廣告設(shè)計(jì)行業(yè)是集市場調(diào)研、行銷策略、創(chuàng)意生產(chǎn)、設(shè)計(jì)執(zhí)行、后期制作和媒介發(fā)布為一體的綜合服務(wù)行業(yè)。

很多廣告公司的數(shù)據(jù)存儲模式比較落后,成本較高且效率低下,主要問題在于數(shù)據(jù)安全性差;整體數(shù)據(jù)量大以及原有大量陳舊的數(shù)據(jù)難以存儲管理;存在多操作系統(tǒng)平臺,設(shè)備繁雜導(dǎo)致存放的數(shù)據(jù)難以共享和管理,造成效率低下;廣告設(shè)計(jì)人員的離職造成設(shè)計(jì)資料無辜丟失。采用NAS存儲和備份廣告設(shè)計(jì)行業(yè)網(wǎng)絡(luò)中的業(yè)務(wù)數(shù)據(jù)資料,實(shí)現(xiàn)數(shù)據(jù)的集中存儲、備份、分析與共享,依據(jù)設(shè)計(jì)研究單位對不同數(shù)據(jù)的不同要求,充分利用現(xiàn)有數(shù)據(jù),合理構(gòu)建廣告設(shè)計(jì)行業(yè)的數(shù)據(jù)存儲平臺,從而提高了信息資料的傳送速度,節(jié)省了時間,提高了工作效率。

4.教育NAS解決方案

自提出”校校通”工程后,各個學(xué)校都在積極建設(shè)自己的校園網(wǎng),以便將來能及時適應(yīng)信息時代的發(fā)展。隨著”校校通”工程逐步到位,”資源通”成為下一步信息化建設(shè)的重點(diǎn),具體體現(xiàn)在學(xué)校需要大量的資源信息以滿足學(xué)生與教師的需求。隨著校園內(nèi)數(shù)據(jù)資源不斷增加,需要存儲數(shù)據(jù)的物理介質(zhì)具有大容量的存儲空間和安全性,并要有非常快的傳輸速率,確保整個數(shù)據(jù)資料的安全、快速存取。

2012年以后在校園網(wǎng)建設(shè)過程中偏重于網(wǎng)絡(luò)系統(tǒng)的建設(shè),在網(wǎng)絡(luò)上配備了大量先進(jìn)設(shè)備,但網(wǎng)絡(luò)上的教學(xué)應(yīng)用資源卻相對匱乏。原有的存儲模式在增加教學(xué)資源時會顯現(xiàn)很多弊病:由于學(xué)校傳統(tǒng)的網(wǎng)絡(luò)應(yīng)用中所有教育資源都存放在一臺服務(wù)器上,具有高性能與高擴(kuò)展能力的服務(wù)器成本較高;教學(xué)資源的訪問服務(wù)會與應(yīng)用服務(wù)爭奪系統(tǒng)資源,造成系統(tǒng)服務(wù)效率的大幅下降;應(yīng)用服務(wù)器的系統(tǒng)故障將直接影響資源數(shù)據(jù)的安全性和可用性,給學(xué)校的教學(xué)工作帶來不便。

針對這些問題,可以引入NAS設(shè)備來實(shí)現(xiàn)集中存儲與備份。

(1).NAS提供了一個高效、低成本的資源應(yīng)用系統(tǒng)。由于NAS本身就是一套獨(dú)立的網(wǎng)絡(luò)服務(wù)器,可以靈活地布置在校園網(wǎng)絡(luò)的任意網(wǎng)段上,提高了資源信息服務(wù)的效率和安全性,同時具有良好的可擴(kuò)展性,且成本低廉。

(2).提供靈活的個人磁盤空間服務(wù)。NAS可以為每個學(xué)生用戶創(chuàng)建個人的磁盤使用空間,方便師生查找和修改自己創(chuàng)建的數(shù)據(jù)資料。

(3).提供數(shù)據(jù)在線備份的環(huán)境。NAS支持外接的磁帶機(jī),它能有效地將數(shù)據(jù)從服務(wù)器中傳送到外掛的磁帶機(jī)上,保證數(shù)據(jù)安全、快捷備份。

(4).有效保護(hù)資源數(shù)據(jù)。NAS具有自動日志功能,可自動記錄所有用戶的訪問信息。嵌入式的操作管理系統(tǒng)能夠保證系統(tǒng)永不崩潰,以保證連續(xù)的資源服務(wù),并有效保護(hù)資源數(shù)據(jù)的安全。

5.醫(yī)療數(shù)據(jù)存儲NAS方案

醫(yī)院作為社會的醫(yī)療服務(wù)機(jī)構(gòu),病人的病例檔案資料管理是非常重要的。基于CT和X光的膠片要通過膠片數(shù)字化儀轉(zhuǎn)化為數(shù)字的信息存儲起來,以方便日后查找。這些片子的數(shù)據(jù)量非常大而且十分重要,對這些片子的安全存儲、管理數(shù)據(jù)與信息的快速訪問以及有效利用,是提高工作效率的重要因素,更是醫(yī)院信息化建設(shè)的重點(diǎn)問題。據(jù)調(diào)查,一所醫(yī)院一年的數(shù)據(jù)量將近400GB,這么大的數(shù)據(jù)量僅靠計(jì)算機(jī)存儲是勝任不了的,有的醫(yī)院會使用刻錄機(jī)將過去的數(shù)據(jù)圖片刻錄到光盤上進(jìn)行存儲,但這種存儲解決方式比較費(fèi)時,且工作效率不

高。醫(yī)院需要一種容量大、安全性高、管理方便、數(shù)據(jù)查詢快捷的物理介質(zhì)來安全、有效地存儲和管理這些數(shù)據(jù)。使用NAS解決方案可以將醫(yī)院放射科內(nèi)的這些數(shù)字化圖片安全、方便、有效地存儲和管理起來,從而縮短了數(shù)據(jù)存儲、查找的時間,提高了工作效率。

6.制造業(yè)NAS解決方案

對于制造業(yè)來說,各種市場數(shù)據(jù)、客戶數(shù)據(jù)、交易歷史數(shù)據(jù)、社會綜合數(shù)據(jù)都是公司至關(guān)重要的資產(chǎn),是企業(yè)運(yùn)行的命脈。在企業(yè)數(shù)據(jù)電子化的基礎(chǔ)上,保護(hù)企業(yè)的關(guān)鍵數(shù)據(jù)并加以合理利用已成為企業(yè)成功的關(guān)鍵因素。因此,對制造行業(yè)的各種數(shù)據(jù)進(jìn)行集中存儲、管理與備份,依據(jù)企業(yè)對不同數(shù)據(jù)的不同要求,從而合理構(gòu)建企業(yè)數(shù)據(jù)存儲平臺。采用NAS的存儲方式是比較適合的,可以實(shí)現(xiàn)數(shù)據(jù)的集中存儲、備份、分析與共享,并在此基礎(chǔ)上充分利用現(xiàn)有數(shù)據(jù),以適應(yīng)市場需求,提高自身競爭力。

總結(jié):

綜上所述,存儲應(yīng)用中,在數(shù)據(jù)管理方面,NAS具有很大優(yōu)勢,在某些數(shù)據(jù)膨脹較快、對數(shù)據(jù)安全要求較高、異構(gòu)平臺應(yīng)用的網(wǎng)絡(luò)環(huán)境中更能充分體現(xiàn)其價(jià)值。

另外,NAS的性能價(jià)格比極高,涵蓋了文件共享、數(shù)據(jù)備份、網(wǎng)絡(luò)打印、多媒體文件共享和媒體服務(wù)器等多方面功能,且NAS是通過網(wǎng)線連接的磁盤陣列,具備磁盤陣列的所有主要特征:高容量、高效能、高可靠。對服務(wù)器的要求降低,可大大降低服務(wù)器的成本,有非常好的可擴(kuò)展性,易于維護(hù),廣泛適合從中小企業(yè)到大中型企業(yè)的各種應(yīng)用環(huán)境。參考文獻(xiàn):

1.謝勝彬,陶洋,王國梁;《DAS、NAS與SAN的研究與應(yīng)用》;

2.2.劉建,張建國;《兩種網(wǎng)絡(luò)存儲技術(shù)的對比》;

3.高龍華;《網(wǎng)絡(luò)存儲技術(shù)的分析與比較》;

4.EMC公司;《EMC存儲管理基礎(chǔ)》;

第四篇:利用ASP和WEB數(shù)據(jù)庫,開發(fā)大學(xué)英語教學(xué)網(wǎng)站

摘要

隨著互連網(wǎng)的規(guī)模飛速發(fā)展和網(wǎng)絡(luò)編程技術(shù)的進(jìn)步,網(wǎng)絡(luò)已經(jīng)在社會的很多領(lǐng)域得到了應(yīng)用,如:遠(yuǎn)程會議、辦公自動化、電子銀行,信息高速公路、企業(yè)內(nèi)部網(wǎng)、遠(yuǎn)程教育等。因此掌握一門主流網(wǎng)絡(luò)開發(fā)工具已經(jīng)變的很重要,而在這些網(wǎng)絡(luò)開發(fā)工具中,Microsoft推出的ASP技術(shù)無疑是其中的佼佼者。我的畢業(yè)課題就是利用ASP技術(shù)和WEB數(shù)據(jù)庫為現(xiàn)代教育中心開發(fā)一個大學(xué)英語教學(xué)網(wǎng)站。

大學(xué)英語網(wǎng)站中主要包括在線聽力練習(xí)、寫作欣賞、英語交流、在線測試、答疑解惑、登陸注冊、后臺管理等幾個欄目,這些都是我們根據(jù)大學(xué)生學(xué)習(xí)英語知識和過英語四、六級的需要而設(shè)立的。

這篇文章介紹了本網(wǎng)站的設(shè)計(jì)開發(fā)過程,主要包括系統(tǒng)的軟硬件環(huán)境、開發(fā)工具、系統(tǒng)分析、詳細(xì)設(shè)計(jì)以及測試等詳細(xì)的過程。歡迎大家指正。

關(guān)鍵詞:信息高速公路;企業(yè)內(nèi)部網(wǎng);ASP;

Abstract With the progress of development and network programming technology at full speed of the scale of Internet, The network has already got application in a lot of fields of the society, for instance: Long-range meeting, office automation , electronic bank, information superhighway, Intranet , teleeducation,etc.inside enterprises.Know one major network very much important, In these network developing instruments, ASP technology that Microsoft puts out is undoubtedly the outstanding person among them.My graduation subject is to utilize ASP technology and WEB data base to develop Englishes teaching website of a university for the modern education centre.University English website mainly including online hearing practise, Writing appreciation, English exchange, test, answer questions and explain the puzzle, land registration, back-stage management odd columns online, All these it is we that study English knowledge and pass according to university student that need of English Test(Band 4 and 6)set up.This article has recommended the design of this website to develop the course, Mainly, soft hardware environment, developing instrument, network analysis, design in detail and detailed course of testing etc.of system.Welcome everybody to make a comment.Key word:information superhighway;Intranet;ASP 目 錄 第一章 概述 1 1.1 題目的來源、目的、及意義 1 1.2 系統(tǒng)開發(fā)的軟硬件環(huán)境 2 第二章 開發(fā)工具和開發(fā)方法 3 2.1 Web數(shù)據(jù)庫介紹 3 2.2 SQL概述 4 2.3 SQL Server2000的功能與特性 4 2.4 Visual InterDev 6.0簡介 5 2.5 ASP性能概述 6 第三章 可行性研究 9 3.1 可行性研究任務(wù) 9 3.2 該任務(wù)的可行性 9 第四章 需求分析 11 4.1 需求的任務(wù)和目標(biāo) 11 4.2 本軟件的需求分析 11 第五章 總體設(shè)計(jì) 13 5.1 系統(tǒng)設(shè)計(jì) 13 5.2 結(jié)構(gòu)設(shè)計(jì) 14 5.3 系統(tǒng)的總體結(jié)構(gòu) 14 5.4 模塊的劃分 15 5.5 典型功能模塊的結(jié)構(gòu)和功能 15 第六章

詳細(xì)設(shè)計(jì) 17 6.1 數(shù)據(jù)庫設(shè)計(jì) 17 6.2創(chuàng)建和配置ODBC數(shù)據(jù)源 18 6.3部分頁面和流程圖 18 第七章 編碼和測試 23 7.1 關(guān)于編碼 23 7.2 測試 26 第八章 總結(jié) 28 參考文獻(xiàn) 29 致 謝 38

第五篇:ASP.NET技術(shù)下WEB數(shù)據(jù)庫訪問設(shè)計(jì)論文

ASP技術(shù)工作原理及特點(diǎn)

WEB數(shù)據(jù)庫顧名思義就是融合了WEB技術(shù)的數(shù)據(jù)庫,屬于WEB的組成部分[1].其工作原理如下:用戶通過網(wǎng)絡(luò)向?qū)?yīng)的WEB服務(wù)器發(fā)送一個*.asp頁面請求,WEB服務(wù)器響應(yīng)HTTP請求后即從硬盤或內(nèi)存中獲取對應(yīng)的ASP文件發(fā)送至腳本引擎,由其處理服務(wù)器端腳本代碼,再利用ODBC或OLEDB驅(qū)動程序?qū)崿F(xiàn)與數(shù)據(jù)庫的連接,ASP內(nèi)置存取組件ADO完成各項(xiàng)數(shù)據(jù)庫操作,再生成符合HTML語言的頁面發(fā)回用戶端。可見,ASP環(huán)境中腳本代碼由服務(wù)器端解釋處理并生成HTML代碼,然后再發(fā)送回用戶端,整個過程ASP源程序不會泄漏,安全性更高。

現(xiàn)階段ASP技術(shù)的優(yōu)勢體現(xiàn)在以下幾個方面:首先可通過VB、JAVA等簡單易懂的腳本語言快速完成網(wǎng)頁的應(yīng)用程序;且無需編譯,僅使用普通的文本編輯器即可進(jìn)行編輯,因?yàn)槠淠_體集成于HTML中,易生成,可直接解析執(zhí)行。其次,兼容性、可擴(kuò)充性好。最后,安全性高。ASP腳本在服務(wù)器端執(zhí)行,最終只有ASP執(zhí)行結(jié)果所生成的常規(guī)HTML代碼傳送至用戶端瀏覽器,源代碼不會泄漏,故系統(tǒng)的安全性較強(qiáng)。ASP的內(nèi)建對象及主要組件

用戶可以直接調(diào)用ASP所提供的6個內(nèi)建對象,包括Application對象、Session對象、Request對象、Response對象、Server對象、Object Context對象等,其中Application對象的主要作用是管理所有會話信息,實(shí)現(xiàn)同一個應(yīng)用程序的用戶的信息共享;Session對象的主要作用是存儲特定用戶的會話信息,該信息僅用于對應(yīng)用戶的訪問,如用戶在不同的WEB頁面跳轉(zhuǎn),則Session中的變量會一直保存用戶的整個會話過程;Request對象的主要作用是讀取用戶輸入信息,在獲取用戶端信息后將其傳輸至服務(wù)器;Response對象主要向用戶端發(fā)送服務(wù)器的輸出內(nèi)容;Server對象主要提供服務(wù)器 相關(guān)方法及 屬性的訪問;ObjectContext對象主要用于事務(wù)處理[3].ASP主要內(nèi)置組件包括5個:Ad Rotator組件的主要作用是廣告服務(wù),即按指定計(jì)劃在同一頁上自動輪換顯示廣告;Browser Capabilities的主要作用是訪問WEB站點(diǎn)用戶瀏覽器的類型、性能、版本等功能數(shù)據(jù);Database Access組件的主要作用是提供ADO訪問支持ODBC的數(shù)據(jù)庫;服務(wù)器端文件的讀定功能主要通過File Access組件來完成;Content Linking組件主要是用于生成WEB內(nèi)容列表制作導(dǎo)航條。基于ASP的WEB數(shù)據(jù)庫訪問技術(shù)

3.1 ASP 訪問 WEB 數(shù)據(jù)庫的方法

WEB瀏覽器通過HTTP協(xié)議向服務(wù)器遞交請求,Internet信息服務(wù)器會將處于過的請求發(fā)送至數(shù)據(jù)庫管理系統(tǒng),再采用HTML格式將數(shù)據(jù)庫服務(wù)器的操作結(jié)果發(fā)送至WEB瀏覽器。ASP可提供IDC方式、ADO方式、RDS方式等三種由Internet Information Server完成的訪問WEB數(shù)據(jù)庫的方法。

(1)IDC方式:IDC是傳統(tǒng)的查詢數(shù)據(jù)庫的方法,主要用來定義、執(zhí)行數(shù)據(jù)庫查詢的SQL 命令,并將一個指定數(shù)據(jù)格式的頁面返回瀏覽器,在訪問數(shù)據(jù)庫、創(chuàng)建返回的WEB頁面過程中通過IDC(。idc)文件和HTML擴(kuò)展文件來實(shí)現(xiàn)。

(2)ADO方式:ADO作為ASP內(nèi)置服務(wù)器對象的訪問數(shù)據(jù)庫的控制可以將數(shù)據(jù)庫操作封裝在Connection、Command及Recordset等對象及Properties集合中,ADO使用本機(jī)數(shù)據(jù)源通過ODBC訪問任何支持ODBC的數(shù)據(jù)庫,包括關(guān)系型、文本型、層次型數(shù)據(jù)庫等。與IDC方式相比,ADO操作簡便,運(yùn)行速度快,且占用內(nèi)存少,故是訪問服務(wù)器端數(shù)據(jù)庫的首選方式。當(dāng)然,ADO最大的不足在于僅能執(zhí)行查詢并返回?cái)?shù)據(jù)庫的靜態(tài)查詢結(jié)果,不僅與服務(wù)器數(shù)據(jù)庫及用戶端數(shù)據(jù)保持動態(tài)的連接關(guān)系,而且無法支持遠(yuǎn)程數(shù)據(jù)操作。

(3)RDS方式:RDS是ASP中ADS發(fā)展而來的,與ADO相比,其不僅可以與服務(wù)器端數(shù)據(jù)庫、用戶端數(shù)據(jù)保持動態(tài)的連接關(guān)系,返回“動態(tài)”的查詢結(jié)果,而且可以執(zhí)行遠(yuǎn)程數(shù)據(jù)庫查詢,較好彌補(bǔ)了ADO的不足。RDS與ADO集成,只有調(diào)用ADO才能完成RDS底層,故從這個意義上講,RDS是Active X數(shù)據(jù)對象的遠(yuǎn)程數(shù)據(jù)服務(wù),ADO與RDS的關(guān)系與Visual Basic中遠(yuǎn)程數(shù)據(jù)對象與遠(yuǎn)程數(shù)據(jù)控件的關(guān)系比較接近,不過RDS需要與Active X Data Bound Grid等數(shù)據(jù)綁定控制同時應(yīng)用。由此可見,ASP提供的訪問WEB數(shù)據(jù)庫的三種方式中,IDC最為簡單,但欠缺靈活性;ADO不僅功能強(qiáng)大,應(yīng)用也方便,故是ASP中推薦使用的方法,也是ASP的核心技術(shù),不過其在操作遠(yuǎn)程數(shù)據(jù)庫時難以實(shí)現(xiàn);而RDS是在ADO的基礎(chǔ)上發(fā)展而來的,其可以實(shí)現(xiàn)遠(yuǎn)程數(shù)據(jù)庫的操作,因此需要提從高性能、高可靠性的遠(yuǎn)程數(shù)據(jù)操作功能時,建議以RDS為首選。

3.2 建立 WEB 頁面與數(shù)據(jù)庫的連接

ASP需要通過ADO對象組件實(shí)現(xiàn)數(shù)據(jù)庫的訪問,首先利用Connection對象建立數(shù)據(jù)庫連接,注意配置連接字符患的屬性,連接字符患包括四個部分,即接口名稱、數(shù)據(jù)源名稱、用戶名及口令等,常用的SQL Server或Microsoft Access數(shù)據(jù)庫需要用專用接口來訪問。

3.3 ASP訪問數(shù)據(jù)庫步驟

ASP中使用ADO組件訪問數(shù)據(jù)庫的基本步驟如下:通過WEB服務(wù)器上“控制面板-ODBC-系統(tǒng)DSN-添加”選擇數(shù)據(jù)庫的種類、名稱及位置;使用ADO組件查詢WEB數(shù)據(jù)庫,首先調(diào)用Server.Create Object取得ADODB.Connection實(shí)例,再使用Open打開數(shù)據(jù)庫;連接數(shù)據(jù)庫后即可進(jìn)行查詢、修改、刪除等操作,指定需要執(zhí)行的SQL命令[4];接下來使用Record Set屬性和方法顯示結(jié)果,注意使用Record Set組件創(chuàng)建包含數(shù)據(jù)的游標(biāo),以提高跟蹤數(shù)據(jù)的精確性。最后關(guān)閉數(shù)據(jù)庫即可。結(jié)語

總之,利用ASP技術(shù)實(shí)現(xiàn)WEB數(shù)據(jù)庫的訪問不僅可以保證程序的安全性與及時性,而且網(wǎng)絡(luò)通信的便利性也大大提升,而且數(shù)據(jù)資源與源程序均位于服務(wù)器端,可以不受地域限制的提交、接收信息,最大程度上保證了WEB網(wǎng)頁前臺界面的美觀性,并且系統(tǒng)維護(hù)人員的工作強(qiáng)度也大幅下降,可利用因特網(wǎng)實(shí)現(xiàn)遠(yuǎn)程信息查詢,由此可見,ASP技術(shù)的發(fā)展前景十分廣闊。

參考文獻(xiàn):

[1]張曉楓。基于Web的分布式數(shù)據(jù)庫應(yīng)用系統(tǒng)技術(shù)[M].北京:科學(xué)出版社,2013.[2]鄧文淵,陳惠貞等。ASP與網(wǎng)頁數(shù)據(jù)庫設(shè)計(jì)[M].北京:中國鐵道出版社,2014.

下載ASP技術(shù)WEB數(shù)據(jù)庫分析論文word格式文檔
下載ASP技術(shù)WEB數(shù)據(jù)庫分析論文.doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點(diǎn)此處下載文檔

文檔為doc格式


聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

相關(guān)范文推薦

    《數(shù)據(jù)庫技術(shù)與WEB應(yīng)用》小學(xué)期任務(wù)

    實(shí)驗(yàn)名稱:數(shù)據(jù)庫技術(shù)與WEB應(yīng)用實(shí)驗(yàn)課時:30開發(fā)技術(shù):ASP / .NET / JSP / PHP后臺數(shù)據(jù)庫:SQL Server / Oracle / Access / MySQL一、實(shí)驗(yàn)?zāi)康囊髷?shù)據(jù)庫技術(shù)是數(shù)據(jù)處理中最先進(jìn)的......

    ASP聊天室系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)論文(樣例5)

    1 結(jié)構(gòu)體系與系統(tǒng)流程1. 1結(jié)構(gòu)體系當(dāng)用戶向服務(wù)器聊天室所在頁面提出瀏覽請求時,將得到一個( 一組)ASP返回頁,也即是已經(jīng)進(jìn)入聊天室; 同樣,在Web服務(wù)器也可以通過通信通道向用戶提......

    辦公自動化論文:辦公自動化 ASP

    辦公自動化論文:辦公自動化 ASP 【中文摘要】隨著我國教育事業(yè)的蓬勃發(fā)展和教育體制改革的不斷深入,高校日常管理的工作效率問題越來越受到教育界所重視,作為新興的民辦高校......

    asp。net web 應(yīng)用開發(fā)技術(shù)喻鈞課后答案修正版

    第一章 1.填空、選擇題(1)網(wǎng)址(2)D (3)A (4)C (5)A 2.解答題(1)c/s結(jié)構(gòu)適用于局域網(wǎng),要有專門的小范圍的網(wǎng)絡(luò)硬件環(huán)境,bs結(jié)構(gòu)則是適用于廣域網(wǎng),只要能接入internet的用戶即可使用;c/s結(jié)構(gòu)......

    ASP進(jìn)階教程Ⅷ:數(shù)據(jù)庫版本的留言簿

    在前面我們介紹了文件版本的留言簿,現(xiàn)在我們不妨來設(shè)想一下:如果留言文件里面的留言很多,而你又急于想尋找其中的某條留言時,這時打開txt留言文件,對著一段段的留言記錄,你敢擔(dān)保......

    WEB全文信息檢索技術(shù)

    WEB全文信息檢索技術(shù) 摘要:本文探索了在INTERNET網(wǎng)上實(shí)現(xiàn)全文檢索的技術(shù)。計(jì)論了從網(wǎng)上信息的標(biāo)引、分類等預(yù)處理到組織信息檢索的過程,并就智能檢索技術(shù)的發(fā)展進(jìn)行了闡述。......

    ASP操作Excel技術(shù)總結(jié)

    ASP操作Excel技術(shù)總結(jié)目錄一、環(huán)境配置二、ASP對Excel的基本操作三、ASP操作Excel生成數(shù)據(jù)表四、ASP操作Excel生成Chart圖五、服務(wù)器端Excel文件瀏覽、下載、刪除方案六、附......

    基于Java EE的Web系統(tǒng)中數(shù)據(jù)庫設(shè)計(jì)技術(shù)研究論文(合集5篇)

    摘 要:數(shù)據(jù)庫設(shè)計(jì)是Web系統(tǒng)設(shè)計(jì)中的核心內(nèi)容之一,也是Web系統(tǒng)實(shí)現(xiàn)的基礎(chǔ),是在特定的數(shù)據(jù)庫模式下來構(gòu)建數(shù)據(jù)庫應(yīng)用系統(tǒng),使之能較好地存儲數(shù)據(jù),滿足用戶的實(shí)際應(yīng)用需求。數(shù)據(jù)庫結(jié)......

主站蜘蛛池模板: 国产精品一区二区久久精品| 人妻中出受孕 中文字幕在线| 亚洲第一极品精品无码久久| 国产成人精品亚洲日本专区61| 国产成人亚洲高清一区| 亚洲男人成人性天堂网站| 色翁荡息又大又硬又粗视频| 老师黑色丝袜被躁翻了av| 99精品国产一区二区三区不卡| 亚洲高清无码视频网站在线| 特级毛片a级毛片在线播放www| 国产又粗又猛又大爽又黄| 国产伦子系列沙发午睡| 最新国产精品精品视频 视频| 久久久亚洲精品一区二区三区浴池| 亚洲精品一品区二品区三品区| 亚洲成av人片在线观l看福利1| 国产成人精品18p| 婷婷色婷婷深深爱播五月| 国产成人亚洲综合无码dvd| 色噜噜狠狠色综合av| 国偷自产一区二区免费视频| 国产伦精品一区二区三区妓女| 国产免费午夜福利蜜芽无码| 99视频在线精品免费观看6| 自拍偷区亚洲网友综合图片| 丝袜国产一区av在线观看| 久久亚洲国产精品亚洲老地址| 久久精品国产首页027007| 四虎永久在线精品免费观看| 亚洲国产成人va在线观看天堂| 无码三级在线看中文字幕完整版| 久久中文字幕人妻熟女少妇| 激情内射人妻1区2区3区| 水蜜桃av无码一区二区| 少妇丰满大乳被男人揉捏视频| 国产强奷在线播放| 性无码专区无码| 黄色视频免费在线观看| 久久国产精品偷任你爽任你| 最新亚洲中文av在线不卡|