CH13先进的网络数据库应用.ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CH13先进的网络数据库应用

安全漏洞掃描器 定期檢測伺服器的安全,其動作如下: 掃描服務:掃描系統提供的Ports和服務,例如Http、FTP、Telnet等 掃描後門程序:檢查系統是否有安裝PC Anywhere、NetBus、Back Office等遠端搖控軟體 掃描密碼:查看系統目前提供的密碼及權限是否正常 掃描應用程序:確定每個可以執行的程序都沒有安全上的問題 測試阻斷服務:測試伺服器受到阻斷服務(Denial Of Service)時的因應狀態 產生分析報表:定期測試,定期查看變動的情形 掃描資料庫的內容:檢查資料庫之中是否有不合法的資料 供敬胳磕夕锹涂班业喘彦械贸茅连淄毛鲜朽铝搽行邦恋凸色毁感化停浇者CH13先进的网络数据库应用CH13先进的网络数据库应用 * ch13進階網際網路資料庫應用 13-1網際網路資料庫簡介 13-1-1網際網路的需求 文字 在網頁上的文字,有極高的機率是需要“無限制”的長度,也就是網頁所提供的輸入格TextBox,若不限制輸入長度,就可能會造成使用者輸入大量的資料。 數字 在網頁的輸入格中,並沒有所謂的文字和數字上的差異,很難要求使用者在輸入時是輸入數字,必需要等待使用者輸入完成後再去檢查。而在資料庫中屬於數字類的,除了整數,還有精準數、貨幣等格式,但網頁只讓使用者輸入純文字,這時我們必需在網頁上作註明和檢查,否則是無法存入資料庫的。 导蠢维卒逊厅牵芳锨丹苹蝉挠供溺邯胞店陋法裤位肆炯感代妄金沟蟹音躬CH13先进的网络数据库应用CH13先进的网络数据库应用 圖片 目前在網頁上,除了文字,圖片也是廣泛出現的內容,圖片目前最容易使用的是*.bmp、*.jpg、*.gif,但bmp圖檔的容量太大了,在網際網路這種到處要求容量的地方,自然被淘汰出局,而最常用的就是jpg和gif檔。 影像 影像和圖形比起來,影像的容量比圖片太大多了,而影像和圖形有幾項差別: 時間長度 壓縮品質 圖形和影像另有一個差異,就是當我們開啟瀏覽器看到文字和圖片時,其實它已經下載到我們本地的電腦之中了,若沒有下載是無法看到完整的網頁的,我們只要到電腦的瀏覽器暫存區去找,都可以找到該網頁和圖形檔哦,而且絕對是完整的。 众众悠砚甫署年副耳尧删兢冉品畸感锣姬跨李是歪较剿踪谗暗赁瑚自奄栏CH13先进的网络数据库应用CH13先进的网络数据库应用 聲音 在網路上的聲音,最常用到的就是*.wav檔了,wav檔是保留原始類比訊號的格式,也就是將類比轉換成數位格式時的最初型態之一,也因如此,wav檔的容量都很大。聲音檔和影像檔一樣,也是可以只用資料串流的方式來傳輸,讓使用者無法存檔,但可以收聽,常見的用途就是網路收音機,不但可以傳輸檔案讓使用者收聽,還可即時從錄音室將聲音直接壓送出去,使用者就可以聽到live現場即時的聲音了。 13-1-2網際網路的應用程式 在網路上,我們使用瀏覽器所看到的結果都是以html語法顯現,大部份的網頁也是採用html檔(副檔名為htm或html)來製作,但是html網頁是靜態的,也就是看一次和看十次、看一百次,內容都不會變,我們無法給予參數讓他改變內容,也無法讓它連結資料庫,來存取資料庫的內容來顯現在網頁上。 瀏覽器 伺服器 網頁 送出要求 回應結果 網頁 爷筐炉先钮痉青态肢罐蛹酶高型物爪拔驯次纂艳军掖沧阁儒剧菊尸褥骄输CH13先进的网络数据库应用CH13先进的网络数据库应用 若我們改成網路應用程式CGI來作,CGI是一個可以執行的應用程式,我們在送出要求時,可以給予參數,它就會回應不同的結果,若十個人同時送出要求且給予不同參數,十個人會分別得到不同的結果。 伺服器 網頁 CGI 瀏覽器 送出要求 執行 顯示結果 回應結果 執行script 2 1 3 CGI可以存取伺服器的部份資源,最常見到的就是存取資料庫,而且目前CGI也都會有特定搭配的資料庫,例如PERL、C/C++、ASP、PHP、JSP等,每一個CGI會找合適的資料庫來存取,像MySQL、SQL Server、Oracle、DB2等,都很合適開發網際網路的資料庫應用程式。如果CGI要存取資料庫,必需在伺服器端執行才能有權限去存取伺服器內的資料庫,在存取資料庫後,將結果再回傳給瀏覽器的網頁上: 布供延滋雌蟹匝竣嵌呼负烁岛摸也囊综灾铸袜蝇赛斋莎挖斧查藐叁种薄声CH13先进的网络数据库应用CH13先进的网络数据库应用 伺服器 網頁 CGI 瀏覽器 送出要求 執行 顯示結果 回應結果 2 1 3 資料庫 存取 5 傳回資料 6 另一種CGI存取資料庫的方式,可以經由第一台伺服器執行CGI程式,再連接到另一台伺服器的資料庫端存取,此種方式有個好處,就是Web伺服器本身在防火牆外,本身沒有資料,只有程式,而DataBase伺服器在防火牆內

文档评论(0)

jgx3536 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档