第1章 數據庫對象與開發過程管理 1
1-1 開發過程管理 1
1-1-1 成功三要素 1
1-1-2 需求獲取過程 1
1-1-3 管理過程 2
1-1-4 管理包開發 5
1-1-5 管理環境 8
1-2 如何在開發過程中成功確定數據庫對象 8
1-2-1 “.net”與ado.net初探 8
1-2-2 實例——web-iaround係統的錶結構分析 12
1-2-3 web-iaround係統的視圖、索引對象分析 22
1-2-4 web-iaround係統存儲對象分析與數據庫接口 24
1-2-5 web-iaround係統其他方麵的接口描述 27
思考題 29
第2章 oracle designer與uml對象建模設計 35
2-1 oracle 9i designer case工具 35
2-1-1 designer:oracle 9i的常用計算機輔助工程解決方案 35
2-1-2 oracle 9i designer一覽 36
2-1-3 提高oracle 9i designer性能 42
2-1-4 應用編程界麵 43
2-2 uml對象建模初探 44
2-2-1 uml簡述 44
2-2-2 uml的基本目標 45
2-2-3 uml的組成部分 46
2-2-4 uml建模的特點 46
2-3 uml基本建模與web-iaround係統對象建模分析 50
2-3-1 uml命名規則 51
2-3-2 uml擴展 52
2-3-3 uml的規範化設計 54
2-3-4 uml的實現 54
2-3-5 uml建模的深化與web-iaround係統建模 58
2-3-6 uml建模方法論 66
2-3-7 uml建模的泛化對象類 73
2-4 uml曆史記錄建模 81
2-4-1 跟蹤曆史記錄 81
2-4-2 實現曆史記錄 86
思考題 90
第3章 oracle數據庫調整與網絡管理 91
3-1 數據庫調整 91
3-1-1 調整數據庫應用係統設計 91
3-1-2 調整sql語句 94
3-1-3 調整內存使用 98
3-1-4 調整數據存儲 101
3-1-5 調整數據操作 107
3-1-6 調整物理存儲 111
3-1-7 調整邏輯存儲 112
3-1-8 減少網絡流量 113
3-1-9 使用oem和性能調整組件 118
3-1-10 調整方案 124
3-2 卸庫與裝庫 125
3-2-1 卸庫與裝庫的功能 126
3-2-2 卸庫與裝庫的相同點和不同點 126
3-2-3 操作方法 127
3-2-4 卸庫與裝庫的模式 131
3-2-5 分區錶上的卸庫與裝庫 133
3-2-6 運行程序的要求與錯誤的解決辦法 133
3-2-7 參數之間的關係 134
3-2-8 從oem中卸庫與裝庫 135
3-3 sql * loader 139
3-3-1 運行sql * loader 139
3-3-2 sql * loader組件 141
3-3-3 sql * loader示例一覽 143
3-3-4 常規路徑裝載與直接路徑裝載 152
3-4 sql*net v2和net 157
3-4-1 sql*net v2和net概述 157
3-4-2 sql*net/net配置 160
3-4-3 使用net configuration assistant 164
3-4-4 使用net manager 169
3-4-5 應用樣例 170
3-4-6 調整sql * net和net 173
3-4-7 對sql * net/net進行性能優化 174
3-5 管理網絡 176
3-5-1 確保網絡沒有過載 177
3-5-2 用發送報文命令連接主機 178
3-5-3 使用網絡電纜分析器 179
3-5-4 勿在nfs的mount分區創建數據文件 179
3-5-5 勿用數據庫服務器作為nfs服務器 180
3-5-6 有效利用子網 180
3-6 unix/linux上的oracle聯網技術 180
3-7 windows 2000/windows server 2003上的oracle聯網技術 184
3-8 c/s配置、web網絡環境配置 188
3-9 web-iaround係統網絡管理實務 189
3-9-1 檢查網絡狀況 190
3-9-2 設置數據庫聯網環境 191
思考題 192
第4章 web server與internet計算結構 203
4-1 oracle web server概述 203
4-1-1 oracle web server的組成部分 203
4-1-2 oracle web listener監聽程序 204
4-1-3 oracle web agent代理 205
4-1-4 oracle web server開發者工具箱 205
4-1-5 oracle server 205
4-2 oracle web listener 205
4-2-1 oracle web listener的特性 206
4-2-2 oracle web listener的配置參數 210
4-3 oracle web agent 216
4-3-1 oracle web agent的使用者 216
4-3-2 oracle web agent的工作過程 216
4-3-3 oracle web agent的服務(service) 217
4-3-4 oracle web agent如何使用cgi環境變量 219
4-3-5 傳遞參數給pl/sql 220
4-3-6 oracle web agent錯誤處理 224
4-4 web server開發工具箱 226
4-5 oracle internet計算結構 226
4-5-1 internet計算 226
4-5-2 internet計算結構 227
4-5-3 ica環境及故障評估 229
4-6 web-iaround係統應用oracle web agent示例 232
思考題 236
第5章 oas應用 237
5-1 oas結構 237
5-2 oas的安裝 241
5-3 oas常見故障與排除 244
5-4 oas的安全性 246
思考題 251
第6章 oracle預編譯器與嵌入式sql 252
6-1 oracle預編譯器概述 252
6-1-1 oracle預編譯器支持的語言 253
6-1-2 預編譯器概述 253
6-1-3 oracle預編譯器的特點 254
6-2 變量聲明和數據類型 255
6-2-1 變量聲明與嵌入式sql語句 255
6-2-2 數據類型 257
6-3 連接數據庫 259
6-4 用嵌入式sql訪問和操縱數據 261
6-4-1 事務處理 261
6-4-2 動態sql 263
6-5 錯誤與通信處理 268
6-6 預編譯源代碼 269
6-6-1 條件預編譯 269
6-6-2 預編譯選項 271
6-6-3 預編譯配置 273
6-7 web-iaround係統中的預編譯技術應用 275
6-7-1 cgi概述 275
6-7-2 web-iaround係統應用 278
思考題 282
第7章 大型數據庫管理 284
7-1 設置大型數據庫環境 284
7-1-1 大型數據庫容量設置 285
7-1-2 設置其他磁盤空間大小 287
7-1-3 選擇物理設計 287
7-1-4 創建並管理分區 288
7-2 創建並管理索引結構錶 292
7-2-1 創建顯形圖 292
7-2-2 創建完全索引錶 293
7-2-3 創建和管理索引組織錶 293
7-2-4 創建和管理位映射索引 294
7-3 大型事務管理 295
7-3-1 配置批事務環境 295
7-3-2 裝載數據 296
7-3-3 插入數據 297
7-3-4 刪除數據 298
7-4 大型數據庫備份 300
7-4-1 備份需求及評估 301
7-4-2 備份策略分析 301
7-5 數據庫環境調整 302
7-6 使用可遷移錶空間 304
7-6-1 生成可遷移的錶空間集 304
7-6-2 導入可遷移的錶空間集 305
7-7 局部管理的錶空間 305
思考題 306
第8章 分布式數據庫管理 307
8-1 分布式數據庫的管理和維護 307
8-1-1 管理分布式係統中的全局名 307
8-1-2 創建數據庫鏈接 310
8-1-3 創建共享數據庫鏈接 313
8-1-4 管理數據庫鏈接 315
8-1-5 查看有關數據庫鏈接的信息 316
8-1-6 dml語句區域無關性 319
8-2 基於分布式數據庫的應用開發 319
8-2-1 管理應用數據的分布 320
8-2-2 控製靠數據庫鏈接建立起來的連接 320
8-2-3 維護分布式係統中的參照完整性約束 320
8-2-4 協調分布式查詢 321
8-2-5 遠程過程管理異常 324
思考題 324
附錄 325
i. oracle 9i在不同環境下的安裝 325
i-1 在windows 2000環境下的安裝 325
i-2 安裝oracle 10g(10.1.0)for linux 337
ii. web server開發過程和函數參考 350
iii. oracle預編譯連接文件示例 367
iv. oracle預編譯後的c語言源代碼 370
· · · · · · (
收起)