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

正文內容

監(jiān)獄管理系統(tǒng)論文(編輯修改稿)

2025-06-19 04:25 本頁面
 

【文章內容簡介】 后刪除數據庫相關內容。數據刪除流程圖如圖 25所示。 選 擇 需 要 修 改 記 錄是 否 刪 除寫 入 數 據 庫開 始返 回 圖 25 數據刪除流程圖 相關技術 及工具 技術 JSP(Java Server Page 服務器網頁 )是從 1998 年開始出現的新技術。由 Sun 公司倡導、許多公司參與一起建立的一種動態(tài)網頁技術標準,是基于 JavaServlet 以及整個 Java 體系的 web 開發(fā)技術。在傳統(tǒng)的網頁 HTML 文件 (*.htm,*.html)中加入腳本片段和 JSP 標記 (Tag),構成 JSP 網頁 (*.jsp)。 JSP 技術為創(chuàng)建顯示動態(tài)生成內容的web 頁面提供了簡便的方法。 JSP 作為 Java 家族的一員,承襲了 Java 的特點,即跨平臺的特性,也即一次編譯,到處運行。 在國外,己經大量使用 JSP 作為網絡應用程序的開發(fā)工具,而在國內,盡管 JSP還不是主流開發(fā)技術,但是由于 JSP 的強大優(yōu)勢,許多網站都已經準備轉向 JSP,利用 JSP 來開發(fā)動態(tài)網站。 SERVER2021數據庫 SQL Server 是由 Microsoft 開發(fā)和推廣的關系數據庫管理系統(tǒng)( DBMS) ,它最初是由 Microsoft、 Sybase 和 AshtonTate 三家公司共同開發(fā)的,并于 1988 年推出了第一 個 OS/2 版本。 SQL Server 近年來不斷更新版本, 1996 年, Microsoft 推出了SQL Server 版本; 1998 年, SQL Server 版本和用戶見面; SQL Server 2021 10 是 Microsoft 公司于 2021 年推出的最新版本。 SQL Server 特點: /服務器體系結構。 ,使系統(tǒng)管理和數據庫管理更加直觀、簡單。 ,為用戶進行程序設計提供了更大的選擇余地。 Server 與 Windows NT 完全集成,利用了 NT 的許多功能,如發(fā)送和接受消息,管理登錄安全性等。 SQL Server 也可以很好地與 Microsoft BackOffice 產品集成。 ,可跨越從運行 Windows 95/98 的膝上型電腦到運行Windows 2021 的大型多處理器等多種平臺使用。 Web技術的支持,使用戶能夠很容易地將數據庫中的數據發(fā)布到 Web頁面上。 Server 提供數據倉庫功能,這個功能只在 Oracle 和其他更昂貴的 DBMS中才有。 系統(tǒng)數據庫連接 JDBC 技術 是 Java DataBase Connectivity 的縮寫,它是 SUN 公司提供的一種支持基本 SQL 功能的通用的應用程序接口 (Application Programming Interface)。它由一組用 Java 語言編寫的類和接口組成。通過這些類和接口,程序開發(fā)人員可以在Java 語言中方便地建立與數據庫的鏈接,通過執(zhí)行相應 SQL 語句,完成對不同數據庫的訪問。因此,開發(fā)人員使用 JDBC API 可以不必編寫一個應用程序來訪問 Sybase數據庫,又另外編寫一個應用程序去訪問 Oracle 數據庫,再寫一個應用程序訪 問Microsoft 的 SQL Server。不但如此,使用 Java 語言編寫的應用程序可以在任何支持 Java 的平臺上運行,不必在不同的平臺上開發(fā)不同的應用程序。 簡單地說, JDBC 能完成下列三件事: ; ; 。 JDBC 是一種通用低層的應用程序編程接口,它在不同的數據庫功能模塊的層次上提供一個統(tǒng)一的用戶界面。說 JDBC 是一處低級的 API,是指它直接調用 SQL 命令,它比其他的一些數據庫連接 API 要容易使用些,但它有同樣可以作為更高級的,用戶辦面 更友好的 API 或開發(fā)工具基礎。 很多可視化的 Java 開發(fā)工具,如 Visual Age For Java、 Visual Caf233。、 J++等都提供了基于 JDBC 的更面向用戶的類和包,直接將關系數據庫的表或視圖映射為Java 類,程序員通過可視化工具直接對 Java 對象進行操作,而真正需要的 SQL 調用則根據程序員發(fā)出的對對象的各種屬性、方法的操作來自動產生。另一種使用 JDBC API 的方式為,用戶程序可以提供一個界面(如菜單等)讓用戶選擇對數據庫進行的操作,選中一個任務后,提示用戶輸入一些必要的信息,然后根據用戶的 輸入產生相 11 應的 SQL 命令以及 Java 程序。通過這處方式,用戶可以完成對數據庫的操作,即使他并不了解 SQL 語法以及 JDBC 編程。 數據庫訪問的三層結構如圖 26 所示,瀏覽器端程序要訪問數據庫,首先通過中間件,然后由中間件對數據庫操作權限進行認證,認證通過才能對數據庫進行操作。 圖 26 使用中間件的數據庫訪問三層結構 用戶對數據庫的存取權限認證是中間件中完成,對數據庫的查詢、插入、更新和刪除操作等都封裝在中間件中,該中間件位于服務器端,中間件對數據庫進行操作后,再將處理結果通過 Web 服務器返回到瀏覽器端 用戶。這樣,在用戶端輸入的用戶名和密碼,可以通過加密算法進行加密后在網絡上傳輸,在中間件中進行解密認證,然后再進行數據庫的存取操作,數據庫存取權限的用戶名和密碼出現在位于服務器端的中間件中,這樣就更加安全。本系統(tǒng)采用的正是這樣的三層結構的數據庫訪問模式。 在三層模型中,命令將被發(fā)送到服務的 ” 中間層 ” ,而 ” 中間層 ” 將 SQL 語句發(fā)送到數據庫。數據庫處理 SQL 語句并將結果返回 ” 中間層 ” ,然后 ” 中間層 ” 將它們返回用戶。其模型如圖 27 所示。 12 圖 27 JDBC的三層模型 因為 ” 中間層 ” 可以進行對訪問的控制并協(xié) 同數據庫的更新,并且可以使用一個易用的高層 API,這個 API 可以由“中間層”進行轉換,轉換成低層的調用。所以在許多種情況下,三層模型可以提供更好的性能,本系統(tǒng)中所采用的就是此種模型。 JDBC 是 JAVA 應用程序與數據庫的溝通橋梁。它提供了三項服務功能:一、與數據庫建立連接。二、將 SQL 語句傳遞給數據庫。三、從數據庫取得 SQL 語句的執(zhí)行結果。當 JDBC 要與數據庫建立連接前,首先,它必須先取得連接此數據庫的 JDBC 驅動程序 , ()即是在執(zhí)行此項工作。建立數據庫連接的第一步驟就是將JDBC 驅動程序的類載入至 JVM( Java VirtualL Machine)中,本系統(tǒng)中利用 類內的 forName() 靜態(tài)函數依據指定的類名稱,將 JDBC 驅動程序載入進來。完成載入驅動程序的步驟后,必須使用 類所提供的 getConnection() 靜態(tài)函數,取得與數據庫間的連接對象。此連接對象的類類型為 ,必須通過它才能將 SQL 指令傳遞給數據庫,而執(zhí)行結果也需要通過連接對象來取得。當取得連接對象后,還必須取得 Statement 對象才能對數據庫執(zhí)行 SQL 指令。 Statement 主要實現兩個功能:執(zhí)行 SQL 語句以及取得執(zhí)行結果。在 的 sql 對象中執(zhí)行查詢或修改命令的函數后傳回的是一個 ResultSet 對象,這個對象提供了一個存取 SQL 執(zhí)行結果的管道,以便通過它將 13 表格數據從數據庫中取出。每個 Statement 對象只能產生一個 ResultSet 對象。 數據庫連接如圖 28所示 : 建 立 J D B C O D B C 橋建 立 數 據 庫 連 接建 立 是 否 成 功 出 錯 處 理否是執(zhí) 行 S Q L 操 作S Q L 是 否 出 錯 返 回 錯 誤 信 息返 回 執(zhí) 行 結 果是否 圖 28 數據庫的連接處理 數據庫的連接處理 具體實現如下: //建立 JDBC—— ODBC 橋 。 //橋建立不成功時的錯誤處理 catch(ClassNotFoundException event){} //建立與數據庫的連接,并發(fā)送 SQL 查詢語句,將結果保存到 rs 對象中 Con=建立 JDBC—— ODBC 橋 Sql=SQL 查詢語句 執(zhí)行查詢 Rs=返回結果 //SQL 出錯處理 catch(SQLException e1){} 有了 JDBC,向各種關系數據發(fā)送 SQL 語句就是一件很容易的 事。換言之,有了JDBC API,就不必為訪問 Sybase 數據庫專門寫一個程序,為訪問 Oracle 數據庫又專門寫一個程序,或為訪問 Informix數據庫又編寫另一個程序等等,程序員只需用 JDBC API 寫一個程序就夠了,它可向相應數據庫發(fā)送 SQL 調用。同時,將 Java 語言和 JDBC 14 結合起來使程序員不必為不同的平臺編寫不同的應用程序,只須寫一遍程序就可以讓它在任何平臺上運行,這也是 Java 語言 “ 編寫一次,處處運行 ” 的優(yōu)勢。 Java 數據庫連接體系結構是用于 Java 應用程序連接數據庫的標準方法。 JDBC對 Java 程序員而言是 API,對實現與數據庫連接的服務提供商而言是接口模型。作為 API, JDBC 為程序開發(fā)提供標準的接口,并為數據庫廠商及第三方中間件廠商實現與數據庫的連接提供了標準方法。 JDBC 使用已有的 SQL 標準并支持與其它數據庫連接標準,如 ODBC 之間的橋接。 JDBC 實現了所有這些面向標準的目標并且具有簡單、嚴格類型定義且高性能實現的接口。 Java 具有堅固、安全、易于使用、易于理解和可從網絡上自動下載等特性,是編寫數據庫應用程序的杰出語言。所需要的只是 Java 應用程序與各種不同數據庫之間進行對話的方 法。而 JDBC 正是作為此種用途的機制。 JDBC 擴展了 Java 的功能。例如,用 Java 和 JDBC API 可以發(fā)布含有 applet 的網頁,而該 applet 使用的信息可能來自遠程數據庫企業(yè)也可以用 JDBC 通過 Intra 將所有職員連到一個或多個內部數據庫中(即使這些職員所用的計算機有 Windows、 Macintosh 和 UNIX 等各種不同的操作系統(tǒng))。隨著越來越多的程序員開始使用 Java 編程語言,對從 Java 中便捷地訪問數據庫的要求也在日益增加。 MIS 管 理員們都喜歡 Java 和 JDBC 的結合,因為它使信息傳播變得容易和經濟。企業(yè)可繼續(xù)使用它們安裝好的數據庫,并能便捷地存取信息,即使這些信息是儲存在不同數據庫管理系統(tǒng)上。新程序的開發(fā)期很短。安裝和版本控制將大為簡化。程序員可只編寫一遍應用程序或只更新一次,然后將它放到服務器上,隨后任何人就都可得到最新版本的應用程序。對于商務上的銷售信息服務, Java 和 JDBC 可為外部客戶提供獲取信息更新的更好方法 。 簡單地說, JDBC 可做三件事:與數據庫建立連接、發(fā)送 SQL 語句并處理結果。下列代碼段給出了以 上三步的基本示例: Connection con = ( jdbc: odbc: wombat, login, password); Statement stmt = (); ResultSet rs = ( SELECT a, b, c FROM Table1); while ( ()) { int x = ( a); String s = ( b); float f = ( c); } 上述代碼對基于 JDBC 的數據庫訪問做了經典的總結 。 15 JavaScript 是一種基于對象 (Object)和事件驅動 (Event Driven)并具有安全性能的腳本語言。使用它的目的是與 HTML 超文本標記語言、 Java 腳本語言( Java 小程序)一起實現在一個 Web 頁面中鏈接多個對象,與 Web 客戶交互作用。從而可以開發(fā)客戶端的應用程序等。它是通過嵌入或調入 在標準的 HTML語言中實現的。它的出現彌補了 HTML 語言的缺陷,它是 Java 與 HTML 折衷的選擇,具有以下幾個基本特點: 是一種腳本編寫語言 JavaScript 是一種腳本語言,它采用小程序段的方式實現編程。像其它腳本語言一樣 ,JavaScript 同樣已是一種解釋性語言 ,它提供了一個易的開發(fā)過程。 它的基本結構形式與 C、 C++、 VB、 Delphi 十分類似。但它不像這些語言一樣,需要先編譯,而是在程序運行過程中被逐行地解釋。它與 HTML標識結合在一起,從而方便用戶的使用操作 。 基于對象的語言 JavaScript 是一種基于對象的語言,同時以可以看作一種面向對象的。這意味著它能運用自己已經創(chuàng)建的對象。因此,許多功能可以來自于腳本環(huán)境中對象的方法與腳本的相互作用。 簡單性 JavaScript 的簡單性主要體現在:首先它是一種基于 Java 基本語句和控制流之上的簡單而緊湊的設計 , 從而對于學習 Java 是一種非常好的過渡。其次它的變量類型是采用弱類型,并未使用嚴格的數據類型。 安全性 JavaScript 是一種安全性語言,它不允許訪問本地的硬盤,并不能將數據存入到服務器上,不允許對網絡文檔進行修改和刪除,只能通過瀏覽 器實現信息瀏覽或動態(tài)
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1