注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)Java數(shù)據(jù)庫高級編程寶典

Java數(shù)據(jù)庫高級編程寶典

Java數(shù)據(jù)庫高級編程寶典

定 價:¥69.00

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

ISBN: 9787121017605 出版時間: 2005-10-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 650 字?jǐn)?shù):  

內(nèi)容簡介

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

作者簡介

暫缺《Java數(shù)據(jù)庫高級編程寶典》作者簡介

圖書目錄

第1部分    數(shù)據(jù)庫基礎(chǔ) 1第1章    關(guān)系型數(shù)據(jù)庫及其設(shè)計方法 21.1    理解關(guān)系型數(shù)據(jù)庫 21.1.1    關(guān)系模型的建立 21.1.2    Codd準(zhǔn)則 31.1.3    SQL語言的產(chǎn)生和發(fā)展 41.2    關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的基本術(shù)語 51.2.1    表、行和列 51.2.2    空值 61.2.3    完整性約束 61.2.4    視圖 91.2.5    索引 91.3    表之間的關(guān)聯(lián)關(guān)系 101.3.1    一對一關(guān)聯(lián) 111.3.2    一對多關(guān)聯(lián) 111.3.3    多對多關(guān)聯(lián) 111.4    關(guān)系型數(shù)據(jù)庫的范式化 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    范式化在實踐中的應(yīng)用 191.5    關(guān)系型數(shù)據(jù)庫的設(shè)計經(jīng)驗 201.6    小結(jié) 23第 2 章    SQL語言基礎(chǔ) 242.1    SQL語言簡介 242.2    SQL數(shù)據(jù)類型 252.3    數(shù)據(jù)定義語言(DDL) 262.3.1    創(chuàng)建、刪除數(shù)據(jù)庫 262.3.2    創(chuàng)建、更改和刪除表 282.3.3    創(chuàng)建、更改和刪除索引 382.3.4    創(chuàng)建、更改和刪除視圖 402.3.5    創(chuàng)建、刪除模式 432.4    數(shù)據(jù)操作語言(DML) 442.4.1    INSERT語句 442.4.2    UPDATE語句 472.4.3    DELETE語句 482.5    數(shù)據(jù)查詢語言(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    數(shù)據(jù)控制語言(DCL) 632.6.1    管理用戶 632.6.2    管理用戶權(quán)限 632.6.3    GRANT語句 642.6.4    REVOKE語句 642.7    數(shù)據(jù)庫中的會話、事務(wù)和鎖定 652.7.1    會話 652.7.2    事務(wù) 662.7.3    鎖定 682.8    創(chuàng)建和使用函數(shù) 682.8.1    創(chuàng)建函數(shù) 692.8.2    使用函數(shù) 702.8.3    刪除函數(shù) 702.9    創(chuàng)建和使用存儲過程 712.9.1    創(chuàng)建存儲過程 712.9.2    調(diào)用存儲過程 722.9.3    刪除存儲過程 732.10  常用函數(shù) 732.10.1    聚合函數(shù) 732.10.2    數(shù)字函數(shù) 752.10.3    字符串函數(shù) 772.10.4    轉(zhuǎn)換函數(shù) 812.11  小結(jié) 82第2部分    軟件開發(fā)基礎(chǔ) 83第3章    開發(fā)環(huán)境的構(gòu)建 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    設(shè)置環(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構(gòu)建文件的編寫方法 993.3.5    編寫項目的構(gòu)建文檔 1013.4    數(shù)據(jù)庫的安裝 1043.4.1    SQL Server 2000數(shù)據(jù)庫的安裝 1043.4.2    Oracle9i數(shù)據(jù)庫的安裝 1133.5    小結(jié) 124第 4 章    JDBC基礎(chǔ) 1254.1    JDBC簡介 1254.2    JDBC的結(jié)構(gòu)模型 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í)行結(jié)果 1344.5    JDBC操作數(shù)據(jù)庫的基本流程和簡單實例 1344.5.1    JDBC操作數(shù)據(jù)庫的基本流程 1344.5.2    讀取數(shù)據(jù)庫表中內(nèi)容的實例 1344.6    使用JDBC連接各種數(shù)據(jù)庫的方法 1374.6.1    連接Oracle 8/8i/9i數(shù)據(jù)庫(thin模式) 1384.6.2    連接DB2數(shù)據(jù)庫 1384.6.3    連接Sql Server 7.0/2000數(shù)據(jù)庫 1394.6.4    連接Sybase數(shù)據(jù)庫  1394.6.5    連接Informix數(shù)據(jù)庫  1394.6.6    連接MySQL數(shù)據(jù)庫  1404.6.7    連接PostgreSQL數(shù)據(jù)庫 1404.6.8    連接Access數(shù)據(jù)庫 1404.7    小結(jié) 141第 5 章    軟件開發(fā)模型及方法 1425.1    兩層模型和三層模型 1425.1.1    兩層模型 1425.1.2    三層模型 1435.2    Web應(yīng)用的開發(fā)方法 1445.2.1    結(jié)構(gòu)化開發(fā)方法 1445.2.2    面向?qū)ο蟮拈_發(fā)方法 1485.2.3    基于組件的開發(fā)方法 1525.2.4    框架式的開發(fā)方法 1605.3    小結(jié) 162第3部分    使用JSP開發(fā)系統(tǒng) 163第 6 章    JSP基礎(chǔ)知識 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    標(biāo)簽元素 1766.2    JSP頁面的隱式聲明的對象 1936.2.1    會話管理 1946.2.2    流控制 1946.2.3    日志記錄和異常 1976.2.4    輸入和輸出控制 1976.3    JSP的初始化參數(shù) 1986.4    小結(jié) 200第 7 章    使用JSP制作Web數(shù)據(jù)庫維護系統(tǒng) 2017.1    功能描述 2017.2    系統(tǒng)分析 2027.3    數(shù)據(jù)庫設(shè)計 2037.4    系統(tǒng)實現(xiàn) 2037.5    功能性測試 2097.5.1    頁面輸入合法性驗證 2097.5.2    查詢語句的結(jié)果驗證 2107.5.3    更新語句的結(jié)果驗證 2107.6    擴展與提高 2127.7    小結(jié) 212第 8 章    使用JSP和JavaBean制作商品管理系統(tǒng) 2138.1    JavaBean的基礎(chǔ)知識 2138.2    功能描述 2148.3    系統(tǒng)分析 2158.4    數(shù)據(jù)庫設(shè)計 2168.4.1    商品管理系統(tǒng)數(shù)據(jù)庫設(shè)計 2168.4.2    輔助的主鍵管理功能設(shè)計 2178.4.3    數(shù)據(jù)庫初始化腳本 2188.5    系統(tǒng)實現(xiàn) 2198.5.1    Tomcat亂碼的解決 2198.5.2    產(chǎn)生主鍵方法的編寫 2248.5.3    商品分類管理 2268.5.4    商品管理 2558.6    小結(jié) 277第4部分    使用JSP+Servlet+JavaBean架構(gòu)制作留言板系統(tǒng) 279第 9 章    留言板系統(tǒng)的準(zhǔn)備工作 2809.1    功能描述 2809.2    系統(tǒng)分析 2839.3    數(shù)據(jù)庫設(shè)計 2879.4    基礎(chǔ)功能的實現(xiàn) 2899.4.1    權(quán)限系統(tǒng)的實現(xiàn) 2899.4.2    多語言提示信息的支持 2949.4.3    數(shù)據(jù)源的配置和數(shù)據(jù)庫操作類的編寫 2969.5    小結(jié) 302第 10 章    實現(xiàn)留言板系統(tǒng)的用戶注冊、登錄和退出功能 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    小結(jié) 340第 11 章    實現(xiàn)留言板系統(tǒng)的留言發(fā)布、修改、刪除及回復(fù)功能 34111.1    留言的發(fā)布和修改功能 34111.1.1    留言發(fā)布和修改功能的后臺程序 34111.1.2    權(quán)限判斷 34511.1.3    留言發(fā)布功能測試 34611.1.4    留言修改功能的后臺程序 34811.1.5    留言修改功能測試 35111.2    留言刪除功能 35211.2.1    留言刪除功能的后臺程序 35311.2.2    留言刪除功能測試 35511.3    留言的回復(fù)功能 35511.3.1    留言回復(fù)功能的后臺程序 35711.3.2    留言回復(fù)功能的測試 36011.4    小結(jié) 361第5部分    使用VM+Servlet+JavaBean架構(gòu)制作網(wǎng)絡(luò)相冊系統(tǒng) 363第 12 章    實現(xiàn)網(wǎng)絡(luò)相冊系統(tǒng)的基礎(chǔ)功能 36412.1    Velocity基礎(chǔ)知識 36412.1.1    VTL簡介 36412.1.2    Velocity的軟件獲得 37612.1.3    在web.xml中配置Velocity 37612.2    功能描述 37712.3    系統(tǒng)分析 37712.3.1    照片分類功能的分析 37712.3.2    照片維護和顯示功能的分析 37912.4    數(shù)據(jù)庫設(shè)計 38312.5   

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號
<nobr id="idbtd"><td id="idbtd"><thead id="idbtd"></thead></td></nobr>