譯者的話
引言
第一章 數(shù)據(jù)庫程序設計和客戶機/服務器系統(tǒng)介紹
1.1 Java
1.2 數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng)
1.3 結構化查詢語言
1.4 計算體系結構
1.5 總結
第二章 關系數(shù)據(jù)基礎
2.1 分解關系數(shù)據(jù)庫
2.2 使用Microsoft Access
2.3 總結
第三章 使用Java訪問數(shù)據(jù)庫
3.1 GuestBook程序
3.2 安裝ODBC數(shù)據(jù)源
3.3 改進GuestBook程序
3.4 Java和Access數(shù)據(jù)類型
3.5 總結
第四章 SQL查詢
4.1 基本查詢:Select動詞
4.2 判斷和比較
4.3 SQL Window應用程序
4.4 另一個GuestBook應用程序
4.5 總結
第五章 JDBC API
5.1 制作連接:訪問數(shù)據(jù)庫
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 在趣的函數(shù)
6.8 轉義日期
6.9 空值
6.10 GuestBook04應用程序
6.11 總結
第七章 連接和聯(lián)合
7.1 Select總結
7.2 連接
7.3 聯(lián)合(Union)
7.4 SQL Window03應用程序
7.5 總結
第八章 設計數(shù)據(jù)庫
8.1 數(shù)據(jù)庫
8.2 E-R圖
8.3 數(shù)據(jù)庫規(guī)范化
8.4 選擇數(shù)據(jù)類型
8.5 創(chuàng)建一個模型數(shù)據(jù)庫試驗
8.6 數(shù)據(jù)庫設計實例研究
8.7 總結
第九章 SQL數(shù)據(jù)定義語言
9.1 DBMaker應用程序
9.2 定義表
9.3 定義索引
9.4 定義約束
9.5 DBMaker應用程序
9.6 總結
第十章 SQL數(shù)據(jù)操縱語言
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 總結
第十四章 數(shù)據(jù)庫安全性和恢復性
14.1 數(shù)據(jù)控制語言(DCL)
14.2 加密
14.3 備份
14.4 數(shù)據(jù)庫恢復性
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函數(shù)
附錄 C 快速查閱Microsoft Access數(shù)據(jù)類型