第1章 關系數據庫與Java
保留數據
關系數據庫
結構化查詢語言(SQL)
Java如何與數據庫交互
JDBC
RDBMS的功能
本書的RDBMS選擇
小結
第2章 基本的JDBC技術
JDBC概念與術語
SQL與JDBC
關聯JDBC與ODBC
JDBC包
JDBC的工作原理
設置
建立連接
語句與結果集
基本的JDBC程序
錯誤處理
小結
第3章 SQL查詢與數據操縱
SQL的簡短歷史
使用SELECT語句存取數據
使用多表做查詢
小結
第4章 使用SQL創(chuàng)建表與修改數據
使用SQL創(chuàng)建和修改表
添加、刪除與修改數據
事務處理
小結
第5章 關系數據庫設計概念
了解事情是如何完成的
總體設計
規(guī)劃邏輯設計
數據庫中的實體與關系
定義關系
物理設計與調整
小結
第6章 案例研究:設計Music Store數據庫
問題陳述
收集需求
設計Music Store:邏輯設計
設計Music Store:物理設計
給表填入樣本數據
支持性查詢、視圖及存儲過程的建立
小結
第7章 JDBC應用程序開發(fā)綜述
對象建模
應用程序方案
選擇驅動程序
在應用程序中使用關系數據
對象-關系映射
映射關系數據到Java對象上
小結
第8章 數據庫連接
DriverManager類
連接
數據源
小結
第9章 使用語句與結果集
使用語句(Statement)對象
使用結果集(ResultSet)對象
使用結果集修改數據
小結
第10章 使用元數據
什么是元數據
DatabaseMetaData(數據庫元數據)
ResultSetMetaData(結果集元數據)
小結
第11章 使用行集
行集(RowSet)簡介
RowSet接口
CachedRowSet類
JdbcRowSet類
WebRowSet類
小結
第12章 準備語句
PreparedStatement接口
SQL-99數據類型
小結
第13章 可調用語句與存儲過程
存儲過程
存儲過程的數據庫支持
可調用語句
JDBC 3.0中的新功能
小結
第14章 事務
什么是事務
事務需求
JDBC中的事務控制
在Music Store應用程序中使用事務
小結
第15章 對象-關系映射概念
簡單的唱片數據庫應用程序
擴充唱片應用程序
小結
第16章 使用對象-關系映射框架
JLF數據映射的概述
映射Recordings表
一個復雜的JLF數據映射應用程序
何去何從:O-R映射選項
小結
第17章 調試與日志
有效的調試
記錄到System.out和System.err上
運行一個本地交互式調試程序
運行一個遠程交互式調試程序
裝備應用程序
小結
第18章 JDBC數據原
數據源概念與術語
數據源
數據源的工作原理
數據源的使用
針對Cloudscape的修改
連接池
數據源的其他用途
小結
第19章 J2EE與Java數據庫應用程序
開發(fā)環(huán)境
J2EE簡介
利用J2EE容器功能
Web數據庫應用程序
Music Store應用程序中的EJBs
小結
第20章 關系數據到XML的輸出
XML語法分析器
XML到關系數據庫的映射
小結
第21章 使用XSLT
XSLT簡介
XSLT、XML與變換
實際的XSLT應用程序
XSLT——最大問題是什么
小結
第22章 模型-視圖-控制器框架
典型的應用程序缺陷
應用程序結構回顧
MVC框架簡介
建立深一層的屏幕
一些最終的思考
小結
附錄A 連接Music Store數據庫
附錄B 安裝JBoss應用程序服務器與Tomcat Web容器
附錄C XML初級讀本
附錄D p2p. wrox.com