Java數(shù)據(jù)庫高級教程

出版時(shí)間:2004-4  出版社:清華大學(xué)出版社  作者:張曉東  頁數(shù):500  字?jǐn)?shù):759000  
Tag標(biāo)簽:無  

內(nèi)容概要

本書由淺入深地介紹了Java與數(shù)據(jù)庫應(yīng)用開發(fā)的方方面面,并深入討論了相關(guān)的高級技術(shù)專題。全書分15章,內(nèi)容包括Java和數(shù)據(jù)庫的基本知識(shí),流行的數(shù)據(jù)庫產(chǎn)品,數(shù)據(jù)庫的基本操作和應(yīng)用,數(shù)據(jù)庫的高級應(yīng)用技術(shù),以及一些較新而又非常重要的技術(shù)專題。通過這些專題的學(xué)習(xí),將會(huì)使讀者受益非淺。    本書示例豐富,講解深入透徹,使讀者可以系統(tǒng)、全面地學(xué)習(xí)Java和數(shù)據(jù)庫應(yīng)用開發(fā)詞組技術(shù)。本書適用于有一定Java和數(shù)據(jù)庫開發(fā)經(jīng)驗(yàn)的讀者,對于從事在Java平臺(tái)上開發(fā)ERP應(yīng)用軟件的專業(yè)人員來說,也是一本很好的參考書。

書籍目錄

第1章  Java面向?qū)ο蟮南到y(tǒng)設(shè)計(jì)和數(shù)據(jù)庫建模   1.1  面向?qū)ο蠹夹g(shù)簡介   1.1.1  面向?qū)ο筌浖こ?OOSE)   1.1.2  面向?qū)ο蠓治?OOA)   1.1.3  面向?qū)ο笤O(shè)計(jì)(OOD)   1.1.4  面向?qū)ο缶幊?OOP)   1.1.5  面向?qū)ο鬁y試   1.1.6  關(guān)于OOSE最后的話   1.2  需求分析   1.3  概念模型   1.4  邏輯模型和物理模型   1.4.1  邏輯結(jié)構(gòu)設(shè)計(jì)   1.4.2  物理設(shè)計(jì)、實(shí)施和維護(hù)   1.4.3  數(shù)據(jù)庫設(shè)計(jì)小節(jié)   1.5  小結(jié)第2章  大型關(guān)系數(shù)據(jù)庫   2.1  數(shù)據(jù)庫概述   2.1.1  數(shù)據(jù)、信息與數(shù)據(jù)處理   2.1.2  數(shù)據(jù)庫系統(tǒng)   2.2  數(shù)據(jù)庫的發(fā)展   2.3  數(shù)據(jù)庫的分類   2.4  Oracle數(shù)據(jù)庫   2.4.1  Oracle簡介   2.4.2  Oracle9i系統(tǒng)簡介   2.4.3  Oracle9i的新發(fā)展   2.5  SQLServer數(shù)據(jù)庫   2.6  Sybase數(shù)據(jù)庫   2.6.1  Sybase數(shù)據(jù)庫系統(tǒng)的特點(diǎn)   2.6.2  Sybase開發(fā)工具   2.7  Access數(shù)據(jù)庫   2.7.1  Access簡介   2.7.2   cess2000的特點(diǎn)和結(jié)構(gòu)   2.8  關(guān)系數(shù)據(jù)庫設(shè)計(jì)原則   2.9  數(shù)據(jù)庫設(shè)計(jì)實(shí)例   2.9.1  概念結(jié)構(gòu)設(shè)計(jì)   2.9.2  邏輯結(jié)構(gòu)設(shè)計(jì)   2.9.3  模型優(yōu)化   2.9.4  物理結(jié)構(gòu)設(shè)計(jì)   2.10  小結(jié)第3章  JDBC連接技術(shù)   3.1  SQL簡介   3.2  JDBC概述   3.2.1  JDBC的用途   3.2.2  JDBC的發(fā)展   3.2.3  JDBC的結(jié)構(gòu)和特點(diǎn)   3.2.4  JDBC與其他的API   3.2.5  JDBC的應(yīng)用和安全   3.2.6  JDBC的新發(fā)展   3.3  JDBC同Access數(shù)據(jù)庫連接技術(shù)   3.3.1  引入相應(yīng)的類   3.3.2  裝載驅(qū)動(dòng)程序   3.3.3  連接數(shù)據(jù)庫   3.3.4  進(jìn)行數(shù)據(jù)庫查詢   3.4  JDBC同SQL Server數(shù)據(jù)庫連接技術(shù)   3.4.1  連接SQL Server例程   3.4.2  引入驅(qū)動(dòng)程序包   3.4.3  裝載驅(qū)動(dòng)程序并建立連接   3.4.4  執(zhí)行數(shù)據(jù)操作   3:4.5  添加其他代碼   3.4.6  執(zhí)行結(jié)果   3,5  JDBC同OFacle數(shù)據(jù)庫連接技術(shù)   3.5.1  在Oracle中建立新表   3.5.2  通過JDBC連接Oracle數(shù)據(jù)庫   3.5.3  程序說明   3.6  JDBC同Sybase數(shù)據(jù)庫連接技術(shù)   3.6.1  JDBC與Sybase的連接   3.6.2  程序說明   3.7  JDBC中相關(guān)的類和口   3.7.1  JDBC核心包API   3.7.2  關(guān)鍵核心接口和類的介紹   3.7.3  JDBC擴(kuò)展包API   3.8  JDBC與數(shù)據(jù)庫連接綜合介紹   3.9  小結(jié)第4章  數(shù)據(jù)的各種操作技術(shù)   4.1  概述   4.2  數(shù)據(jù)插入   4.2.1  數(shù)據(jù)插入的SQL命令   4.2.2  準(zhǔn)備數(shù)據(jù)庫環(huán)境   4.2.3  數(shù)據(jù)插入示例程序   4.2.4  程序說明   4.2.5  Statement接口介紹   4.3  數(shù)據(jù)刪除   4.3.1  數(shù)據(jù)刪除的SQL命令   4.3.2  準(zhǔn)備SQL Server數(shù)據(jù)庫環(huán)境   4.3.3  數(shù)據(jù)刪除示例程序   4.3.4  程序說明   4.4  數(shù)據(jù)更新   4.4.1  數(shù)據(jù)更新的SQL命令   4.4.2  準(zhǔn)備SQL Server數(shù)據(jù)庫環(huán)境   4.4.3  數(shù)據(jù)更新示例程序   4.4.4  程序說明   4.5  數(shù)據(jù)查找   4.5.1  數(shù)據(jù)查詢的SQL命令   4.5.2  準(zhǔn)備SQL Server數(shù)據(jù)庫環(huán)境   4.5.3  數(shù)據(jù)查詢示例程序   4.5.4  程序說明   4.5.5  Result Set接口介紹   4.5.6  可滾動(dòng)的結(jié)果集   4.5.7  可更新的結(jié)果集   4.6  數(shù)據(jù)過濾   4.6.1  數(shù)據(jù)過濾簡介   4.6.2  使用GroupBy子句   4.7  數(shù)據(jù)排序   4.7.1  數(shù)據(jù)排序簡介   4.7.2  使用Order By子句   4.8  事務(wù)處理   4.8.1  事務(wù)概述   4.8.2  數(shù)據(jù)庫的并發(fā)性   4.8.3  JDBC的事務(wù)處理   4.8.4  分布式事務(wù)處理   4.8.5  JDBC 3.0的新功能一保存點(diǎn)   4.9  處理多表格數(shù)據(jù)   4.9.1  連接簡介   4.9.2  JDBC中使用多表操作   4.10  提高數(shù)據(jù)處理效率技術(shù)   4.10.1  數(shù)據(jù)處理的效率問題   4.10.2  預(yù)備語句(Prepared Statement)的使用   4.10.3  采用數(shù)據(jù)池提高效率   4.11  小結(jié)第5章  數(shù)據(jù)庫操作技術(shù)   5.1  概述   5.2  創(chuàng)建數(shù)據(jù)庫   5.2.1  SQLServer2000中創(chuàng)建用戶數(shù)據(jù)庫   5.2.2  Oracle中創(chuàng)建用戶數(shù)據(jù)庫   5.3  創(chuàng)建表格   5.3.1  數(shù)據(jù)表操作的SQL語法   5.3.2  數(shù)據(jù)表操作實(shí)例   5.4  創(chuàng)建視圖   5.4.1  視圖操作的SQL語法   5.4.2  視圖操作實(shí)例   5.5  創(chuàng)建字段   5.5.1  字段操作的SQL語法   5.5.2  字段操作實(shí)例   5.6  創(chuàng)建索引   5.6.1  索引操作的SQL語法   5.6.2  索引操作實(shí)例   5.7  獲取數(shù)據(jù)表信息   5.7.1  Database Meta Data介紹   5.7.2  程序?qū)嵗?  5.7.3  程序說明   5.8  獲取字段信息   5.8.1  Result Set Meta Data介紹   5.8.2  程序?qū)嵗?  5.9  小結(jié)第6章  存儲(chǔ)過程高級設(shè)計(jì)   6.1  概述   6.2  游標(biāo)使用技術(shù)   6.2.1  游標(biāo)概述   6.2.2  游標(biāo)的使用   6.2.3  游標(biāo)的高級技巧   6.3  動(dòng)態(tài)執(zhí)行   6.3.1  動(dòng)態(tài)執(zhí)行簡介   6.3.2  動(dòng)態(tài)執(zhí)行的使用   6.4  創(chuàng)建存儲(chǔ)過程   6.4.1  存儲(chǔ)過程的創(chuàng)建   6.4.2  執(zhí)行存儲(chǔ)過程   6.4.3  修改和重命名存儲(chǔ)過程   6.4.4  刪除存儲(chǔ)過程   6.4.5  關(guān)于使用存儲(chǔ)過程這里給出幾點(diǎn)建議   6.5  將消息集成到存儲(chǔ)過程   6.6  JAVA中調(diào)用存儲(chǔ)過程   6.6.1  存儲(chǔ)過程的數(shù)據(jù)庫支持   6.6.2  存儲(chǔ)過程在Java中的調(diào)用   6.6.3  CallableStatement的使用   6.7  小結(jié)第7章  觸發(fā)器高級設(shè)計(jì)   7.1  概述   7.2  嵌套、遞歸和觸發(fā)器基礎(chǔ)   7.2.1  觸發(fā)器應(yīng)用基礎(chǔ)   7.2.2  觸發(fā)器的嵌套和遞歸   7.3  使用觸發(fā)器加強(qiáng)業(yè)務(wù)規(guī)則   7.4  查看觸發(fā)器以及系統(tǒng)信息   7.5  用觸發(fā)器維護(hù)完整性   7.5.1  維護(hù)數(shù)據(jù)完整性   7.5.2  維護(hù)引用完整性   7.6  級聯(lián)觸發(fā)器   7.6.1  級聯(lián)更新觸發(fā)器   7.6.2  級聯(lián)刪除觸發(fā)器   7.7  觸發(fā)器設(shè)計(jì)實(shí)例   7.8  小結(jié)第8章  數(shù)據(jù)備份與恢復(fù)   8.1  概述   8.1.1  數(shù)據(jù)備份和恢復(fù)   8.1.2  數(shù)據(jù)庫的復(fù)制   8.2  數(shù)據(jù)庫的備份   8.3  數(shù)據(jù)表的備份   8.4  復(fù)制指定的數(shù)據(jù)庫對象   8.5  數(shù)據(jù)發(fā)布   8.6  數(shù)據(jù)接收恢復(fù)   8.7  小結(jié)第9章  數(shù)據(jù)庫安全   9.1  概述   9.1.1  計(jì)算機(jī)安全性簡介   9.1.2  數(shù)據(jù)庫安全性簡介   9.2  數(shù)據(jù)庫自身安全機(jī)制   9.2.1  用戶鑒別和確認(rèn)   9.2.2  用戶授權(quán)   9.2.3  訪問控制   9.2.4  審計(jì)功能   9.3  程序?qū)崿F(xiàn)安全機(jī)制   9.4  加密存儲(chǔ)數(shù)據(jù)   9.5  小結(jié)第10章  SQLJ介紹   10.1  概述   10.2  SQLJ語言基礎(chǔ)   10.2.1  SQLJ簡介   10.2.2  SQLJ的使用   10.2.3  SQLJ和JDBC的比較   10.3  OracleSQLJ   10.3.1  Oracle和SQLJ簡介   10.3.2  SQLJ基本應(yīng)用介紹   10.4  SQLJ應(yīng)用   10.4.1  SQLJ基本程序設(shè)計(jì)   10.4.2  SQLJ與關(guān)系型數(shù)據(jù)處理的應(yīng)用   10.5  SQLJ技術(shù)性能優(yōu)化   10.5.1  SQLJ和JDBC安全性簡介   10.5.2  SQLJ應(yīng)用性能優(yōu)化   10.6  小結(jié)第11章  XML與數(shù)據(jù)存儲(chǔ)   11.1  概述   11.2  XML介紹   11.2.1  XML簡介   11.2.2  XML的使用   11.2.3  XML相關(guān)軟件   11.3  將數(shù)據(jù)轉(zhuǎn)化成XML格式   11.4  從XML中提取數(shù)據(jù)   11.4.1  Java和DOM   11.4.2  Java和SAX   11.5  XML與Java對象的相互轉(zhuǎn)化   11.6  小結(jié)第12章  JSP與數(shù)據(jù)庫的連接   12.1  概述   12.1.1  JSP的由來   12.1.2  JSP的特點(diǎn)   12.1.3  JSP的機(jī)制   12.1.4  JSP與相關(guān)技術(shù)   12.1.5  JSP簡單實(shí)例   12.1.6  用JSP開發(fā)Web的幾種主要方式   12.2  JSP直接訪問數(shù)據(jù)庫   12.3  JSP通過Java Bean訪問數(shù)據(jù)庫   12.3.1  Java Bean概述   12.3.2通過Java Bean連接數(shù)據(jù)庫   12.4  JSP與各不中數(shù)據(jù)庫的連接   12.5  小結(jié)第13章  基于J2EE開發(fā)平臺(tái)的數(shù)據(jù)存儲(chǔ)方案   13.1  概述   13.2  EJB介紹   13.2.1  EJB中各角色的分析   13.2.2  EJB和JavaBean   13.2.3  EJB的體系結(jié)構(gòu)   13.2.4  EJB的開發(fā)   13.2.5  一個(gè)簡單的例子   13.3  EJB容器管理的持久性   13。3。1  EJB容器和持久性簡介   13.3.2 Bean管理持性   13.3.3  容器管理持久性   13.4  利用EJB來封裝數(shù)據(jù)   13.5  高級應(yīng)用實(shí)例   13.6  小結(jié)第14章  JDO技術(shù)   14.1  概述   14.1.1  JDBC和JDO   14.1.2  JDO的原理   14.1.3  JDOAPI介紹   14.2  使用JDO的簡單實(shí)例   14.3  JDO高級實(shí)例應(yīng)用   14.4  管理和查詢數(shù)據(jù)對象   14.5  小結(jié)第15章  命名與目錄服務(wù)   15.1  概述   15.2  命名與目錄月艮務(wù)   15.3  使用JNDI   15.3.1  JNDI簡單實(shí)例   15.3.2  數(shù)據(jù)源的使用   15.4  JAVA與LDAP   15.5  LDAP基本操作   15.6  小結(jié)

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Java數(shù)據(jù)庫高級教程 PDF格式下載


用戶評論 (總計(jì)2條)

 
 

  •   比較適合初學(xué)者,比較適合初學(xué)者,比較適合初學(xué)者
  •   這本書比較基礎(chǔ),簡單,不適合有一定基礎(chǔ)的人
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7