注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計JAVA及其相關Java數據庫高級編程寶典

Java數據庫高級編程寶典

Java數據庫高級編程寶典

定 價:¥69.00

作 者: 陳天河 等編著
出版社: 電子工業(yè)出版社
叢編項: 寶典叢書
標 簽: Java

ISBN: 9787121017605 出版時間: 2005-10-01 包裝: 膠版紙
開本: 小16開 頁數: 650 字數:  

內容簡介

  有人說,Java已經成為現在最具有競爭力的軟件開發(fā)語言,這其實并不為過。它的“一次編碼,到處運行”的特點是其他任何編程語言所無可比擬的,同時它所制定的JDBC標準也是使用Java語言開發(fā)不同數據庫應用程序的完美解決方案。本書主要講解了使用Java語言開發(fā)數據庫應用的一系列實例,在具體實例的講解之前還對數據庫和要使用到的軟件開發(fā)技術的基礎知識進行了較詳細的介紹,這樣就使讀者對數據庫和軟件開發(fā)有一個完整的了解,實踐理論兩手抓。更重要的是,讀者在學習掌握使用Java語言進行軟件開發(fā)的基本技能和技巧的同時能夠從思想上理解使用Java語言進行軟件開發(fā)的方法和特點,并逐步向高水平的軟件開發(fā)人員發(fā)展。本書是一本集綜合性、實用性為一體的全面講解使用Java語言進行高級數據庫開發(fā)的書籍。本書從數據庫的基礎知識、軟件開發(fā)環(huán)境的構建以及JSP,Veloclty,OJB,Struts等常用技術的基礎知識入手,通過多個完整的實例講解了使用Java語言進行軟件開發(fā)的流程和方法。書中選取的實例,既注重實例的多樣性,也注重開發(fā)結構的多樣性。例如,通過制作網絡相冊和留言板實例展現了JSP+SetV1et+JavaBean開發(fā)架構的獨特優(yōu)勢,并通過使用前沿的Struts+OJB+VM架構高效地進行了購物網站系統的開發(fā)。這樣可以使讀者從不同角度和不同方面深刻理解使用Java語言進行軟件開發(fā)的特點。本書適合具有一定,Java基礎并想更多了解Java語言與數據庫結合方面的知識的編程人員學習使用,同時對于Java語言的初學者來說,也是一本深入了解Java語言強大優(yōu)勢的優(yōu)秀圖書。

作者簡介

暫缺《Java數據庫高級編程寶典》作者簡介

圖書目錄

第1部分    數據庫基礎 1第1章    關系型數據庫及其設計方法 21.1    理解關系型數據庫 21.1.1    關系模型的建立 21.1.2    Codd準則 31.1.3    SQL語言的產生和發(fā)展 41.2    關系型數據庫管理系統的基本術語 51.2.1    表、行和列 51.2.2    空值 61.2.3    完整性約束 61.2.4    視圖 91.2.5    索引 91.3    表之間的關聯關系 101.3.1    一對一關聯 111.3.2    一對多關聯 111.3.3    多對多關聯 111.4    關系型數據庫的范式化 111.4.1    第一范式(1NF) 121.4.2    第二范式(2NF) 131.4.3    第三范式(3NF)  141.4.4    第四范式(4NF) 161.4.5    第五范式(5NF) 171.4.6    修正的第三范式(BCNF) 181.4.7    范式化在實踐中的應用 191.5    關系型數據庫的設計經驗 201.6    小結 23第 2 章    SQL語言基礎 242.1    SQL語言簡介 242.2    SQL數據類型 252.3    數據定義語言(DDL) 262.3.1    創(chuàng)建、刪除數據庫 262.3.2    創(chuàng)建、更改和刪除表 282.3.3    創(chuàng)建、更改和刪除索引 382.3.4    創(chuàng)建、更改和刪除視圖 402.3.5    創(chuàng)建、刪除模式 432.4    數據操作語言(DML) 442.4.1    INSERT語句 442.4.2    UPDATE語句 472.4.3    DELETE語句 482.5    數據查詢語言(DQL) 492.5.1    SELECT子句 492.5.2    WHERE子句 512.5.3    SQL運算符 512.5.4    ORDER BY子句 572.5.5    GROUP BY子句 582.5.6    HAVING子句 582.5.7    子查詢 592.6    數據控制語言(DCL) 632.6.1    管理用戶 632.6.2    管理用戶權限 632.6.3    GRANT語句 642.6.4    REVOKE語句 642.7    數據庫中的會話、事務和鎖定 652.7.1    會話 652.7.2    事務 662.7.3    鎖定 682.8    創(chuàng)建和使用函數 682.8.1    創(chuàng)建函數 692.8.2    使用函數 702.8.3    刪除函數 702.9    創(chuàng)建和使用存儲過程 712.9.1    創(chuàng)建存儲過程 712.9.2    調用存儲過程 722.9.3    刪除存儲過程 732.10  常用函數 732.10.1    聚合函數 732.10.2    數字函數 752.10.3    字符串函數 772.10.4    轉換函數 812.11  小結 82第2部分    軟件開發(fā)基礎 83第3章    開發(fā)環(huán)境的構建 843.1    JDK的安裝 843.1.1    獲得JDK 843.1.2    在Windows上安裝JDK 843.1.3    在Linux上安裝JDK 873.1.4    測試JDK的安裝是否成功 893.2    Apache和Tomcat的安裝 903.2.1    Apache的安裝 903.2.2    Tomcat的安裝 933.2.3    設置環(huán)境變量 953.2.4    啟動Tomcat 953.2.5    將Tomcat綁定到Apache中 953.3    Ant的安裝和使用 983.3.1    Ant簡介及如何獲得Ant 983.3.2    Ant的安裝 983.3.3    Ant的使用 993.3.4    Ant構建文件的編寫方法 993.3.5    編寫項目的構建文檔 1013.4    數據庫的安裝 1043.4.1    SQL Server 2000數據庫的安裝 1043.4.2    Oracle9i數據庫的安裝 1133.5    小結 124第 4 章    JDBC基礎 1254.1    JDBC簡介 1254.2    JDBC的結構模型 1254.3    JDBC的兼容性 1264.3.1    JDBC 1.0 API 1264.3.2    JDBC 2.0 API 1274.3.3    JDBC 3.0 API 1274.4    JDBC的工作過程 1284.4.1    DriverManager 1284.4.2    JDBC DataSource 1314.4.3    Connection對象 1314.4.4    執(zhí)行SQL語句 1334.4.5    ResultSet返回執(zhí)行結果 1344.5    JDBC操作數據庫的基本流程和簡單實例 1344.5.1    JDBC操作數據庫的基本流程 1344.5.2    讀取數據庫表中內容的實例 1344.6    使用JDBC連接各種數據庫的方法 1374.6.1    連接Oracle 8/8i/9i數據庫(thin模式) 1384.6.2    連接DB2數據庫 1384.6.3    連接Sql Server 7.0/2000數據庫 1394.6.4    連接Sybase數據庫  1394.6.5    連接Informix數據庫  1394.6.6    連接MySQL數據庫  1404.6.7    連接PostgreSQL數據庫 1404.6.8    連接Access數據庫 1404.7    小結 141第 5 章    軟件開發(fā)模型及方法 1425.1    兩層模型和三層模型 1425.1.1    兩層模型 1425.1.2    三層模型 1435.2    Web應用的開發(fā)方法 1445.2.1    結構化開發(fā)方法 1445.2.2    面向對象的開發(fā)方法 1485.2.3    基于組件的開發(fā)方法 1525.2.4    框架式的開發(fā)方法 1605.3    小結 162第3部分    使用JSP開發(fā)系統 163第 6 章    JSP基礎知識 1646.1    JSP頁面的基本元素 1646.1.1    模板元素 1646.1.2    注釋 1646.1.3    聲明 1666.1.4    表達式 1676.1.5    JSP Scriptlet 1686.1.6    指令元素 1696.1.7    標簽元素 1766.2    JSP頁面的隱式聲明的對象 1936.2.1    會話管理 1946.2.2    流控制 1946.2.3    日志記錄和異常 1976.2.4    輸入和輸出控制 1976.3    JSP的初始化參數 1986.4    小結 200第 7 章    使用JSP制作Web數據庫維護系統 2017.1    功能描述 2017.2    系統分析 2027.3    數據庫設計 2037.4    系統實現 2037.5    功能性測試 2097.5.1    頁面輸入合法性驗證 2097.5.2    查詢語句的結果驗證 2107.5.3    更新語句的結果驗證 2107.6    擴展與提高 2127.7    小結 212第 8 章    使用JSP和JavaBean制作商品管理系統 2138.1    JavaBean的基礎知識 2138.2    功能描述 2148.3    系統分析 2158.4    數據庫設計 2168.4.1    商品管理系統數據庫設計 2168.4.2    輔助的主鍵管理功能設計 2178.4.3    數據庫初始化腳本 2188.5    系統實現 2198.5.1    Tomcat亂碼的解決 2198.5.2    產生主鍵方法的編寫 2248.5.3    商品分類管理 2268.5.4    商品管理 2558.6    小結 277第4部分    使用JSP+Servlet+JavaBean架構制作留言板系統 279第 9 章    留言板系統的準備工作 2809.1    功能描述 2809.2    系統分析 2839.3    數據庫設計 2879.4    基礎功能的實現 2899.4.1    權限系統的實現 2899.4.2    多語言提示信息的支持 2949.4.3    數據源的配置和數據庫操作類的編寫 2969.5    小結 302第 10 章    實現留言板系統的用戶注冊、登錄和退出功能 30310.1    用戶注冊功能 30310.1.1    前臺注冊頁面的編寫 30310.1.2    注冊頁面后臺程序的編寫 30610.2    留言列表顯示功能 31110.2.1    留言信息Bean的編寫 31110.2.2    取得留言Servlet的開發(fā) 31310.2.3    留言的分頁處理 31510.2.4    留言顯示頁面 32310.2.5    功能測試 32910.3    用戶登錄功能 33110.3.1    用戶登錄前臺頁面的制作 33110.3.2    用戶登錄功能后臺程序的編寫 33310.3.3    登錄功能測試 33610.4    用戶退出功能 33710.4.1    退出功能的后臺程序 33710.4.2    退出功能測試 33910.5    小結 340第 11 章    實現留言板系統的留言發(fā)布、修改、刪除及回復功能 34111.1    留言的發(fā)布和修改功能 34111.1.1    留言發(fā)布和修改功能的后臺程序 34111.1.2    權限判斷 34511.1.3    留言發(fā)布功能測試 34611.1.4    留言修改功能的后臺程序 34811.1.5    留言修改功能測試 35111.2    留言刪除功能 35211.2.1    留言刪除功能的后臺程序 35311.2.2    留言刪除功能測試 35511.3    留言的回復功能 35511.3.1    留言回復功能的后臺程序 35711.3.2    留言回復功能的測試 36011.4    小結 361第5部分    使用VM+Servlet+JavaBean架構制作網絡相冊系統 363第 12 章    實現網絡相冊系統的基礎功能 36412.1    Velocity基礎知識 36412.1.1    VTL簡介 36412.1.2    Velocity的軟件獲得 37612.1.3    在web.xml中配置Velocity 37612.2    功能描述 37712.3    系統分析 37712.3.1    照片分類功能的分析 37712.3.2    照片維護和顯示功能的分析 37912.4    數據庫設計 38312.5   

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號