譯者的話
引言
第一章 數據庫程序設計和客戶機/服務器系統(tǒng)介紹
1.1 Java
1.2 數據庫和數據庫管理系統(tǒng)
1.3 結構化查詢語言
1.4 計算體系結構
1.5 總結
第二章 關系數據基礎
2.1 分解關系數據庫
2.2 使用Microsoft Access
2.3 總結
第三章 使用Java訪問數據庫
3.1 GuestBook程序
3.2 安裝ODBC數據源
3.3 改進GuestBook程序
3.4 Java和Access數據類型
3.5 總結
第四章 SQL查詢
4.1 基本查詢:Select動詞
4.2 判斷和比較
4.3 SQL Window應用程序
4.4 另一個GuestBook應用程序
4.5 總結
第五章 JDBC API
5.1 制作連接:訪問數據庫
5.2 StudyConnect程序
5.3 制作Statement:執(zhí)行SQL語句
5.4 ResultSet對象
5.5 ResultSetMetaData方法
5.6 SQL Window02應用程序
5.7 SQL Exzception和SQL Warning類
5.8 DatabaseMetaData對象
5.9 小結
第六章 排序和分組
6.1 按順序放置事情:Order By,子句
6.2 聚集:合計
6.3 Microsoft Access SQL擴展:Distinct、Top和Top和Top n Percent
6.4 分類匯總:Group By組
6.5 Having方式:選擇組
6.6 使用表達式表達自己的思想
6.7 在趣的函數
6.8 轉義日期
6.9 空值
6.10 GuestBook04應用程序
6.11 總結
第七章 連接和聯合
7.1 Select總結
7.2 連接
7.3 聯合(Union)
7.4 SQL Window03應用程序
7.5 總結
第八章 設計數據庫
8.1 數據庫
8.2 E-R圖
8.3 數據庫規(guī)范化
8.4 選擇數據類型
8.5 創(chuàng)建一個模型數據庫試驗
8.6 數據庫設計實例研究
8.7 總結
第九章 SQL數據定義語言
9.1 DBMaker應用程序
9.2 定義表
9.3 定義索引
9.4 定義約束
9.5 DBMaker應用程序
9.6 總結
第十章 SQL數據操縱語言
10.1 Insert語句
10.2 多行插入
10.3 Update語句
10.4 條件修改
10.5 Delete語句
10.6 條件刪除
10.7 預備語句
10.8 定位修改和刪除
10.9 GudstBook小服務
10.10 PreppedMark Applet
10.11 總結
第十一章 高級SQL查詢
11.1 子查詢
11.2 相關子查詢
11.3 其他DML語句中的子查詢
11.4 EmpBrowserApplet
11.5 總結
第十二章 創(chuàng)建和使用視圖
12.1 使用視圖
12.2 使用存儲過程
12.3 CallableDemo Applet
12.4 BatchQuery應用程序
12.5 總結
第十三章 多用戶考慮
13.1 事務
13.2 并發(fā)性
13.3 DBAnomalies Applet
13.4 TransDemo Applet
13.5 總結
第十四章 數據庫安全性和恢復性
14.1 數據控制語言(DCL)
14.2 加密
14.3 備份
14.4 數據庫恢復性
14.5 事件日志和審計
14.6 Applet安全性
14.7 DBGuard Applets
14.8 總結
附錄 A 快速查閱SQL語句
A.1 Alter Table
A.2 Create Database
A.3 Create Index
A.4 Create Table
A.5 Create View
A.6 Delete
A.7 Drop Database
A.8 Drop Index
A.9 Drop Table
A.10 Drop View
A.11 Grant
A.12 Insert
A.13 Revoke
A.14 Select
A.15 Update
A.16 Use Database
附錄 B 快速查閱SQL函數
附錄 C 快速查閱Microsoft Access數據類型