freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

北京郵電大學(xué)軟件工程研究生的課程---數(shù)據(jù)庫(kù)設(shè)計(jì)開(kāi)發(fā)--文庫(kù)吧資料

2024-10-13 15:07本頁(yè)面
  

【正文】 信會(huì)話,小服務(wù)程序收到信息后,經(jīng)過(guò) JDBC、 ODBC或本地方法向數(shù)據(jù)庫(kù)服務(wù)器發(fā)出請(qǐng)求,數(shù)據(jù)庫(kù)服務(wù)器接到命令后,再將結(jié)果傳給 Servlet,最后送至瀏覽器。 HTTP服務(wù)器將輸入信息傳遞服務(wù)器程序或某個(gè)腳本進(jìn)行處理, Web服務(wù)器再?gòu)?DBMS服務(wù)器中檢索數(shù)據(jù),然后返回瀏覽器,最后中斷瀏覽器和服務(wù)器連接。 該模型只限于使用 HTTP協(xié)議進(jìn)行通信。 北京郵電大學(xué)軟件學(xué)院 郭文明 《 數(shù)據(jù)庫(kù)設(shè)計(jì)與開(kāi)發(fā) 》 講義 瀏覽器 /服務(wù)器模式 ? 在瀏覽器 /服務(wù)器模式中 ,客戶端的標(biāo)準(zhǔn)配置是瀏覽器 ,業(yè)務(wù)處理功能處理從 C/S代碼中分離出來(lái) ,由獨(dú)立的應(yīng)用服務(wù)器處理 ,Web服務(wù)器成為應(yīng)用處理的標(biāo)準(zhǔn)配置 ,數(shù)據(jù)處理仍然由數(shù)據(jù)庫(kù)服務(wù)器處理 .瀏覽器 /服務(wù)器模式是三層分布結(jié)構(gòu) ,即瀏覽器 Web服務(wù)器 數(shù)據(jù)庫(kù)服務(wù)器 . Web瀏覽器 Web瀏覽器 Web瀏覽器 Web服務(wù)器 數(shù)據(jù)庫(kù)應(yīng)用 文件系統(tǒng) 數(shù)據(jù)庫(kù)應(yīng)用 數(shù)據(jù)庫(kù)服務(wù)器 數(shù)據(jù)庫(kù)服務(wù)器 數(shù)據(jù)庫(kù)服務(wù)器 客戶層 Web服務(wù)層 數(shù)據(jù)庫(kù)層 北京郵電大學(xué)軟件學(xué)院 郭文明 《 數(shù)據(jù)庫(kù)設(shè)計(jì)與開(kāi)發(fā) 》 講義 瀏覽器 /服務(wù)器模式 ? 瀏覽器 /服務(wù)器的三種工作方式 : – 簡(jiǎn)單式: Web瀏覽器需要一個(gè) HTML頁(yè)面時(shí)就提交一個(gè) URL地址到 Web服務(wù)器, Web服務(wù)器從 Inter上檢索到所需的本地或遠(yuǎn)程的網(wǎng)頁(yè) ,并將頁(yè)面返回到瀏覽器。 ? 目前應(yīng)用廣泛的瀏覽器 /服務(wù)器計(jì)算模式主要是瀏覽器以超文本的形式向 Web服務(wù)器提出訪問(wèn)數(shù)據(jù)庫(kù)的請(qǐng)求 , Web服務(wù)器接到客戶請(qǐng)求后 ,激活對(duì)應(yīng)的 CGI程序?qū)⒊谋?HTML語(yǔ)言轉(zhuǎn)化為SQL語(yǔ)法 , 將這個(gè)請(qǐng)求交給數(shù)據(jù)庫(kù) , 數(shù)據(jù)庫(kù)服務(wù)器得到請(qǐng)求后 , 驗(yàn)證其合法性 , 并進(jìn)行數(shù)據(jù)處理 , 然后將處理結(jié)果集返回 CGI程序 。 對(duì)于瀏覽器而言 ,程序和數(shù)據(jù)的具體位置并不重要 , 只需知道它們的URL(通用資源定位符 )。 在典型的 C/S體系中 ,為Inter中的 每一個(gè)用戶安裝一前端應(yīng)用程序已不再現(xiàn)實(shí) , 在自己的 Web站點(diǎn)上同時(shí)保存某一應(yīng)用程序的多個(gè)特定平臺(tái)的版本也不可行 。 只有將系統(tǒng)日志與備份數(shù)據(jù)有機(jī)地結(jié)合在一起,才能實(shí)現(xiàn)系統(tǒng)安全的 ‘ 萬(wàn)無(wú)一失 ’ 。為了防止人為的失誤或破壞,可 建立強(qiáng)大的數(shù)據(jù)庫(kù)觸發(fā)器以備份重要數(shù)據(jù)的更新操作 ,對(duì)刪除操作,將被操作的記錄全部存儲(chǔ)在備份庫(kù)中,對(duì)更新操作,可以備份執(zhí)行過(guò)的 SQL語(yǔ)句等等。 DBMS提供的數(shù)據(jù)恢復(fù)機(jī)制并不能滿足所有的應(yīng)用情形。如對(duì)同一帳號(hào)的連續(xù)三次登錄失敗,系統(tǒng)自動(dòng)凍結(jié)該帳號(hào)或封鎖工作站。一旦系統(tǒng)發(fā)生故障或受到非授權(quán)用戶的惡意攻擊,通過(guò)查詢?nèi)罩鞠到y(tǒng)的記載可追溯到事件發(fā)生的所有過(guò)程。智能型日志是數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)的為了跟蹤系統(tǒng)使用情況的記錄,相當(dāng)于飛機(jī)的 ‘ 黑匣子 ’ 。 在統(tǒng)一管理下,既方便又可防止用戶繞過(guò)應(yīng)用邏輯直接操作數(shù)據(jù)庫(kù)的可能。然后運(yùn)用角色或工作組的概念,結(jié)合各種系統(tǒng)使用人員的工作性質(zhì),為系統(tǒng)創(chuàng)建各種操作等級(jí),并為每個(gè)等級(jí)相應(yīng)地授予不同的權(quán)限。前端應(yīng)用程序的安全機(jī)制與 DBMS的安全機(jī)制統(tǒng)一起來(lái),可以增強(qiáng)安全保密功能。 Users表中的內(nèi)容需加密保存,數(shù)據(jù)的加密和解密通過(guò)應(yīng)用程序完成。為每一個(gè)系統(tǒng)操作人員分別創(chuàng)建一個(gè) ‘ 應(yīng)用系統(tǒng)帳號(hào) ’ ,放在數(shù)據(jù)庫(kù)中的 Users表中。 如何將后臺(tái) DBMS的安全機(jī)制與前端應(yīng)用程序的安全機(jī)制有機(jī)結(jié)合起來(lái) , 形成統(tǒng)一的安全保密機(jī)制 。 北京郵電大學(xué)軟件學(xué)院 郭文明 《 數(shù)據(jù)庫(kù)設(shè)計(jì)與開(kāi)發(fā) 》 講義 C/S結(jié)構(gòu)的數(shù)據(jù)庫(kù)系統(tǒng) ? C/S系統(tǒng)的安全性控制 : DBMS通常運(yùn)行在后臺(tái)服務(wù)器上 , 自身已具備安全管理功能 。 ? C/S系統(tǒng)的完整性約束 :在 C/S系統(tǒng)中 , 數(shù)據(jù)完整性約束是在服務(wù)器上定義 , 并由服務(wù)器來(lái)檢查約束 , 這樣能方便地實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的完整性和一致性控制 。 北京郵電大學(xué)軟件學(xué)院 郭文明 《 數(shù)據(jù)庫(kù)設(shè)計(jì)與開(kāi)發(fā) 》 講義 C/S結(jié)構(gòu)的數(shù)據(jù)庫(kù)系統(tǒng) ? C/S系統(tǒng)的并發(fā)控制 : C/S系統(tǒng)必須提供封鎖機(jī)制 , 事務(wù)編程要盡可能避免死鎖 , 并允許死鎖的發(fā)生及提供解決死鎖的方案 , 保證并發(fā)執(zhí)行的同時(shí)維護(hù)數(shù)據(jù)的一致 。 ? 許多應(yīng)用開(kāi)發(fā)集成環(huán)境同時(shí)采用這兩種途徑 , 以便提高產(chǎn)品的通用性 。 特定于專門數(shù)據(jù)庫(kù)的設(shè)計(jì)工具,提供了對(duì)本數(shù)據(jù)庫(kù)最完美的支持,但可能忽略對(duì)其他數(shù)據(jù)庫(kù)的全力支持,選擇第三方廠商的開(kāi)發(fā)應(yīng)用集成環(huán)境,是對(duì)該空隙的有力補(bǔ)充,他們往往注意數(shù)據(jù)庫(kù)共性的同時(shí),通過(guò)各種技術(shù)為異質(zhì)數(shù)據(jù)庫(kù)提供不同支持,如 ODBC。 北京郵電大學(xué)軟件學(xué)院 郭文明 《 數(shù)據(jù)庫(kù)設(shè)計(jì)與開(kāi)發(fā) 》 講義 C/S結(jié)構(gòu)的數(shù)據(jù)庫(kù)管理系統(tǒng) ? 基于不同 DBMS的差異和對(duì)不同 SQL語(yǔ)言版本的支持,客戶應(yīng)用必須考慮采用何種數(shù)據(jù)庫(kù)訪問(wèn)策略 :選擇開(kāi)發(fā)客戶應(yīng)用的開(kāi)發(fā)環(huán)境和選擇適當(dāng)?shù)膽?yīng)用程序接口 (API)。 – 服務(wù)器端的數(shù)據(jù)管理: 數(shù)據(jù)管理程序處理每個(gè)客戶的數(shù)據(jù)服務(wù)請(qǐng)求 ,驗(yàn)證和解析 SQL請(qǐng)求,優(yōu)化數(shù)據(jù)操作,生成存取計(jì)劃,建立不同形式的鎖控制并發(fā),對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的訪問(wèn) (存取計(jì)劃 )。 客戶端數(shù)據(jù)管理層實(shí)際上就是開(kāi)發(fā)人員或應(yīng)用程序使用的數(shù)據(jù)庫(kù) API。遠(yuǎn)程過(guò)程調(diào)用是一種由客戶制定而由服務(wù)器來(lái)執(zhí)行的函數(shù)調(diào)用。 編碼協(xié)議主要有兩種 :通信與遠(yuǎn)程過(guò)程調(diào)用 (Remote Procedure Call, RPC)。 ? C/S結(jié)構(gòu)數(shù)據(jù)庫(kù)系統(tǒng)的分層模型 應(yīng)用程序 數(shù)據(jù)庫(kù) API 網(wǎng)絡(luò) /通信接口 網(wǎng)絡(luò) /通信接口 數(shù)據(jù)管理 客戶管理 DBMS 存儲(chǔ)文件 客戶端 服務(wù)器 數(shù)據(jù) /網(wǎng)絡(luò)協(xié)議 北京郵電大學(xué)軟件學(xué)院 郭文明 《 數(shù)據(jù)庫(kù)設(shè)計(jì)與開(kāi)發(fā) 》 講義 C/S結(jié)構(gòu)的數(shù)據(jù)庫(kù)管理系統(tǒng) – 客戶端網(wǎng)絡(luò)接口:是在客戶端 負(fù)責(zé)客戶應(yīng)用與數(shù)據(jù)庫(kù)服務(wù)器通信 ,將數(shù)據(jù)信息編碼或解碼 ,提供發(fā)送 /接受的邏輯通道。 – 表示層:表示層主要承擔(dān)人機(jī)界面的任務(wù) ? 應(yīng)用系統(tǒng)的性能優(yōu)化設(shè)計(jì)是一項(xiàng)系統(tǒng)的工作 ,三層模型為系統(tǒng)的開(kāi)放性擴(kuò)充和性能優(yōu)化提供了很大的空間和靈活性 ,但單純
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1