基于.net架構的web數(shù)據(jù)庫訪問技術研究與應用

基于.net架構的web數(shù)據(jù)庫訪問技術研究與應用

ID:33726362

大?。?.06 MB

頁數(shù):96頁

時間:2019-02-28

基于.net架構的web數(shù)據(jù)庫訪問技術研究與應用_第1頁
基于.net架構的web數(shù)據(jù)庫訪問技術研究與應用_第2頁
基于.net架構的web數(shù)據(jù)庫訪問技術研究與應用_第3頁
基于.net架構的web數(shù)據(jù)庫訪問技術研究與應用_第4頁
基于.net架構的web數(shù)據(jù)庫訪問技術研究與應用_第5頁
資源描述:

《基于.net架構的web數(shù)據(jù)庫訪問技術研究與應用》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在學術論文-天天文庫。

1、摘要隨著工nternet的飛速發(fā)展,WWW(WorldWideWeb)得到了很大的發(fā)展bWWW是Internet最流行最主要的信息服務方式,WWW系統(tǒng)和數(shù)據(jù)庫是網(wǎng)絡化信息服務的基礎,Web技術和數(shù)據(jù)庫技術相結合成為當前研究的熱點,其中關鍵就是Web數(shù)據(jù)庫訪問技術。傳統(tǒng)的數(shù)據(jù)庫訪問技術己漸漸不能滿足高速存取、斷開連接存取和內(nèi)置的全面的XML支持等的需要,研究工nternet的數(shù)據(jù)庫訪問技術也就成為數(shù)據(jù)庫研究的主要方向之一。目前基本的數(shù)據(jù)庫訪問技術主要有ODBC、基于ODBC的DA。和RDO,JDBC,OLEDB/ADO,他們都是在不同時期出現(xiàn)并被廣泛

2、使用的技術,很多技術現(xiàn)在仍很流行。而常用的Web數(shù)據(jù)庫訪問實現(xiàn)技術主要包括CGI、工SAPI,ASP,PHP、JSP,這些技術各有自己的優(yōu)缺點和適宜場合,仍被廣泛采用來編寫Web應用程序。隨著微軟.NET的推出,ASP.NET為編寫大量的Web應用程序帶來了巨大的變革。本文著重就NETFramework的最新數(shù)據(jù)庫訪問技術一ADO.NET的體系結構、對象模型、各個對象的重點特性等進行了深入而詳細的分析和研究。就ADO.NET在Web應用中主要性能優(yōu)化包括四種NET數(shù)據(jù)提供程序性能優(yōu)化、比較和選擇,RecordSet,DataReader,DataS

3、et的適用場合和性能比較分析,連接池優(yōu)化,存儲過程的優(yōu)化;安全性等作了深入的探究并給出了相關的測試數(shù)據(jù)和分析。還就NET架構、ASP.NET的核心及會話狀態(tài)基礎技術進行了研討。提出了在.NET環(huán)境下如何開發(fā)高效的面向Internet的數(shù)據(jù)庫訪問應用,這些探討對于目前大量的WEB數(shù)據(jù)庫應用程序的開發(fā)具有較大的實用和指導意義?;谏鲜鯳eb數(shù)據(jù)庫訪問技術研究,根據(jù)天光科技公司的實際需求,設計并實現(xiàn)了BIS模式的電子閱覽室系統(tǒng)。該系統(tǒng)基于NET平臺,采用ADO.NET數(shù)據(jù)訪問技術和相關性能優(yōu)化技術,利用C#語言設計實現(xiàn)。此系統(tǒng)由表示層、數(shù)據(jù)邏輯層和數(shù)據(jù)層

4、組成。表示層處在客戶端,由一個通用的瀏覽器支持。事務、數(shù)據(jù)邏輯層,充當中間代理的角色,就是通常所說的應用服務器。后臺是SQLServer數(shù)據(jù)庫服務器。該電子閱覽室系統(tǒng)的業(yè)務邏輯層使用ADO.NET技術進行數(shù)據(jù)庫訪問,運行在Web服務器端,利用ADO.NET連接池技術,使用SQLServer.NET數(shù)據(jù)提供程序,數(shù)據(jù)更新大量采用存儲過程,DataReader和DataSet混合使用,安全的數(shù)據(jù)連接、應用程序代碼和數(shù)據(jù)庫用戶身份驗證及權限體系等技術。大大提高應用程序的數(shù)據(jù)訪問效率和性能。最后還討論了ADSI在該系統(tǒng)中的應用。在電子閱覽室系統(tǒng)的設計和實現(xiàn)

5、中,由我全面負責整個系統(tǒng)開發(fā)的計劃、實施和控制。我主要完成系統(tǒng)的需求分析,系統(tǒng)的設計,數(shù)據(jù)庫設計和&0%的編碼工作。關鍵詞:數(shù)據(jù)庫訪問;ADO.NET;WEB;對象模型;電子閱覽室:AbstractWiththedevelopingrapidlyofInternet,WWW(WorldWideWeb)hasgottheverybigdevelopment.WWWisthemostpopularandleadinginformationservicemethod,WWWsystemanddatabasearethefoundationsofnetwo

6、rkinformationservice,thetechniqueofWebhasbecomethecurrentfocusofresearchwiththedatabasetechnique,thekeyisaWebdatabaseaccesstechnique.Thetraditional山ttabaseaccesstechniquecan'tsatisfylittlebylitlethedemandofhighspeedaccess,thedataaccessonbrokenconnectionandCompletesupportofXMLe

7、tc.ThestudyofdatabaseaccesstechniquebasedonInternethasbecomeoneofmaindirectionofdatabaseresearch.CurrentbasicdatabaseaccesstechniqueprimarilycontainODBC,DAOandRDObasedonODBC,JDBC,OLEDB/ADO,theyappearseparatelyondifferentperiodandusedbroadb,alotoftechniquesarestillverypopularno

8、w.GeneralwebdatabaseaccessrealizingtechniqueincludestheCGI,IS

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。