Oracle 從入門到項目實踐(簡體書)
商品簡介
《Oracle從入門到項目實踐:超值版》的目的是多角度、全方位地幫助讀者快速掌握軟件開發技能,構建從高校到社會的就職橋樑,讓有志於從事軟件開發的讀者輕鬆步入職場。同時本書還贈送王牌資源庫,由於贈送的資源比較多,我們在本書前言部分對資源包的具體內容、獲取方式以及使用方法等做了詳細說明。
《Oracle從入門到項目實踐:超值版》適合Oracle入門者,也適合Oracle數據庫管理員以及想全面學習Oracle數據庫技術以提升實戰技能的人員閱讀,還可作為大中專院校及培訓機構的老師、學生以及正在進行軟件專業相關畢業設計的學生閱讀。
作者簡介
目次
第1章 步入Oracle編程世界――Oracle初探 002
◎ 本章教學微視頻:15個 33分鐘
1.1 數據庫系統簡介 002
1.1.1 數據庫技術的發展 002
1.1.2 數據庫系統的組成 003
1.1.3 當前主流數據庫產品 004
1.2 數據庫系統的體系結構 006
1.2.1 數據庫的三級模式 006
1.2.2 三級模式的工作原理 007
1.2.3 三級模式之間的映射 008
1.3 認識Oracle數據庫 008
1.3.1 Oracle數據庫的發展歷程 008
1.3.2 Oracle數據庫的行業應用 009
1.3.3 Oracle數據庫的行業地位 010
1.3.4 Oracle數據庫的發展前景 011
1.3.5 Oracle數據庫的雲服務特性 012
1.3.6 Oracle數據庫的優點與缺點 013
1.4 關系數據庫的特性和規範 013
1.4.1 關系數據庫的基本特性 013
1.4.2 關系數據庫的設計規範 014
1.4.3 關系數據庫的設計原則 014
1.5 就業面試技巧與解析 015
1.5.1 面試技巧與解析(一) 015
1.5.2 面試技巧與解析(二) 015
第2章 Oracle數據庫安裝、配置與管理 016
◎ 本章教學微視頻:12個 23分鐘
2.1 Oracle數據庫安裝條件 016
2.1.1 硬件條件 016
2.1.2 軟件條件 017
2.2 安裝Oracle數據庫軟件 017
2.2.1 獲取Oracle數據庫軟件 017
2.2.2 在Windows中安裝Oracle 018
2.3 啟動與停止Oracle數據庫服務 021
2.3.1 啟動Oracle數據庫服務 021
2.3.2 停止Oracle數據庫服務 022
2.3.3 重啟Oracle數據庫服務 023
2.4 移除Oracle數據庫軟件 023
2.4.1 卸載Oracle產品 023
2.4.2 刪除註冊表項 024
2.4.3 刪除環境變量 025
2.4.4 刪除目錄並重啟計算機 026
2.5 創建我的第一個Oracle數據庫 026
2.6 就業面試技巧與解析 027
2.6.1 面試技巧與解析(一) 027
2.6.2 面試技巧與解析(二) 028
第3章 熟悉Oracle數據庫體系結構 029
◎ 本章教學微視頻:26個 49分鐘
3.1 Oracle體系結構概述 029
3.2 邏輯存儲結構 030
3.2.1 表空間 030
3.2.2 數據段 030
3.2.3 數據區 031
3.2.4 數據塊 031
3.3 物理存儲結構 031
3.3.1 數據文件 031
3.3.2 控制文件 032
3.3.3 日誌文件 032
3.3.4 參數文件 032
3.3.5 密碼文件 032
3.3.6 警報文件 033
3.3.7 跟蹤文件 033
3.3.8 備份文件 033
3.4 Oracle內存結構 033
3.4.1 系統全域區(SGA) 033
3.4.2 程序全域區(PGA) 034
3.5 Oracle內存組成 035
3.5.1 數據庫高速緩衝區 035
3.5.2 數據字典緩衝區 036
3.5.3 重做日誌緩衝區 037
3.5.4 SQL共享池 037
3.6 Oracle數據庫進程 038
3.6.1 用戶進程 038
3.6.2 服務器進程 038
3.6.3 後臺進程 038
3.7 Oracle數據庫實例 040
3.7.1 數據庫實例 040
3.7.2 實例的啟動 040
3.8 Oracle數據字典 042
3.8.1 Oracle數據字典概述 042
3.8.2 Oracle常用數據字典 042
3.9 就業面試技巧與解析 044
3.9.1 面試技巧與解析(一) 044
3.9.2 面試技巧與解析(二) 045
第4章 數據庫操作語言――SQL基礎 046
◎ 本章教學微視頻:18個 20分鐘
4.1 認識SQL 046
4.1.1 SQL的標準 046
4.1.2 SQL的種類 047
4.1.3 SQL的功能 047
4.2 SQL的數據類型 047
4.2.1 SQL通用數據類型 047
4.2.2 SQL DB數據類型 048
4.3 數據定義語言 052
4.3.1 CREATE語句 052
4.3.2 ALTER語句 053
4.3.3 DROP語句 054
4.4 數據操縱語言 054
4.4.1 INSERT語句 055
4.4.2 UPDATE語句 055
4.4.3 DELETE語句 056
4.5 數據查詢語言 056
4.5.1 SELECT語句 056
4.5.2 SELECT TOP語句 057
4.5.3 SELECT INTO語句 057
4.6 數據控制語言 058
4.6.1 GRANT語句 058
4.6.2 REVOKE語句 058
4.6.3 COMMIT語句 058
4.6.4 ROLLBACK語句 058
4.7 就業面試技巧與解析 059
4.7.1 面試技巧與解析(一) 059
4.7.2 面試技巧與解析(二) 059
第5章 數據庫和數據表的基本操作 060
◎ 本章教學微視頻:18個 44分鐘
5.1 登錄數據庫 060
5.1.1 以SQL Plus命令行方式登錄 060
5.1.2 使用SQL Developer登錄 061
5.2 創建數據表 063
5.2.1 創建普通Oracle數據表 063
5.2.2 創建帶有主鍵約束的表 064
5.2.3 創建帶有外鍵約束的表 066
5.2.4 創建帶有非空約束的表 069
5.2.5 創建帶有唯一性約束的表 070
5.2.6 創建帶有默認約束的表 071
5.2.7 創建帶有檢查約束的表 072
5.2.8 創建帶有自增約束的表 073
5.3 查看數據表的結構 074
5.4 修改數據表 075
5.4.1 修改數據表的名稱 075
5.4.2 修改數據表的字段名 076
5.4.3 添加數據表中的字段 076
5.4.4 修改字段的數據類型 077
5.5 刪除數據表與數據庫 078
5.5.1 刪除沒有被關聯的表 078
5.5.2 刪除被其他表關聯的主表 079
5.5.3 刪除數據庫 081
5.6 就業面試技巧與解析 084
5.6.1 面試技巧與解析(一) 084
5.6.2 面試技巧與解析(二) 084
第2篇 核心技術
第6章 數據類型和運算符 086
◎ 本章教學微視頻:8個 25分鐘
6.1 Oracle數據類型介紹 086
6.1.1 數值類型 086
6.1.2 日期與時間類型 089
6.1.3 字符串類型 093
6.1.4 其他數據類型 095
6.2 數據類型的選擇 096
6.3 常見運算符介紹 096
6.3.1 算術運算符 097
6.3.2 比較運算符 098
6.3.3 邏輯運算符 100
6.3.4 位運算符 100
6.3.5 運算符的優先級 101
6.4 就業面試技巧與解析 101
6.4.1 面試技巧與解析(一) 101
6.4.2 面試技巧與解析(二) 102
第7章 查詢數據表中的數據 103
◎ 本章教學微視頻:35個 79分鐘
7.1 基本查詢語句 103
7.2 單表查詢 104
7.2.1 查詢所有字段 105
7.2.2 查詢指定字段 106
7.2.3 查詢指定數據 108
7.2.4 帶IN關鍵字的查詢 109
7.2.5 查詢某個範圍內的數據 110
7.2.6 帶LIKE的字符匹配查詢 111
7.2.7 帶AND的多條件查詢 112
7.2.8 帶OR的多條件查詢 113
7.2.9 查詢結果不重複 114
7.2.10 對查詢結果排序 114
7.2.11 分組查詢數據 116
7.2.12 限制查詢結果的數量 118
7.2.13 查詢數據表中的空值 119
7.3 使用聚合函數查詢 120
7.3.1 使用COUNT()函數查詢 121
7.3.2 使用AVG()函數查詢 123
7.3.3 使用MAX()函數查詢 123
7.3.4 使用MIN()函數查詢 124
7.3.5 使用SUM()函數查詢 125
7.4 多表之間的連接查詢 125
7.4.1 內連接查詢 126
7.4.2 外連接查詢 128
7.4.3 複合條件連接查詢 130
7.5 帶有附加條件的子查詢 131
7.5.1 帶ANY、SOME關鍵字的子查詢 131
7.5.2 帶ALL關鍵字的子查詢 132
7.5.3 帶EXISTS關鍵字的子查詢 133
7.5.4 帶IN關鍵字的子查詢 134
7.5.5 帶比較運算符的子查詢 136
7.6 使用正則表達式查詢 138
7.6.1 查詢以特定字符或字符串開頭的
記錄 138
7.6.2 查詢以特定字符或字符串結尾的
記錄 139
7.6.3 用符號"."來替代字符串中的任意
一個字符 140
7.6.4 使用"*"和"+"來匹配多個字符 140
7.6.5 匹配指定字符串 141
7.6.6 匹配指定字符中的任意一個 142
7.6.7 匹配指定字符以外的字符 142
7.6.8 使用{n,}或者{n,m}來指定字符
串連續出現的次數 143
7.7 就業面試技巧與解析 144
7.7.1 面試技巧與解析(一) 144
7.7.2 面試技巧與解析(二) 144
第8章 數據的基本操作 145
◎ 本章教學微視頻:6個 20分鐘
8.1 插入數據 145
8.1.1 為表的所有字段插入數據 145
8.1.2 為表的指定字段插入數據 147
8.1.3 同時插入多條記錄 148
8.1.4 將查詢結果插入到表中 149
8.2 更新數據 151
8.3 刪除數據 153
8.4 就業面試技巧與解析 155
8.4.1 面試技巧與解析(一) 155
8.4.2 面試技巧與解析(二) 155
第9章 視圖的基本操作 156
◎ 本章教學微視頻:16個 31分鐘
9.1 什麼是視圖 156
9.1.1 視圖的含義 156
9.1.2 視圖的作用 157
9.2 創建視圖 158
9.2.1 創建視圖的語法形式 158
9.2.2 在單表上創建視圖 159
9.2.3 在多表上創建視圖 160
9.2.4 創建視圖的視圖 161
9.2.5 創建沒有源表的視圖 162
9.3 查看視圖 163
9.4 修改視圖 163
9.4.1 使用語句修改視圖 163
9.4.2 修改視圖的約束 164
9.5 更新視圖 165
9.5.1 使用UPDATE更新視圖 165
9.5.2 使用INSERT更新視圖 166
9.5.3 使用DELETE更新視圖 167
9.6 刪除視圖 168
9.7 限制視圖的數據操作 168
9.7.1 設置視圖的只讀屬性 169
9.7.2 設置視圖的檢查屬性 169
9.8 就業面試技巧與解析 170
9.8.1 面試技巧與解析(一) 170
9.8.2 面試技巧與解析(二) 170
第10章 標的基本操作 171
◎ 本章教學微視頻:23個 33分鐘
10.1 什麼是標 171
10.1.1 標的概念 171
10.1.2 標的優點 172
10.1.3 標的分類 172
10.1.4 標的屬性 172
10.1.5 標的使用 173
10.2 顯式標的使用 173
10.2.1 聲明顯示標 173
10.2.2 打開顯示標 173
10.2.3 讀取標中的數據 173
10.2.4 關閉顯示標 174
10.2.5 讀取單條數據 174
10.2.6 讀取多條數據 176
10.2.7 批量讀取數據 177
10.2.8 簡單提取數據 178
10.3 顯式標的屬性 178
10.3.1 %ISOPEN屬性 179
10.3.2 %FOUND屬性 179
10.3.3 %NOTFOUND屬性 180
10.3.4 %ROWCOUNT屬性 181
10.4 隱式標的使用 183
10.4.1 使用隱式標 183
10.4.2 標中使用異常處理 184
10.5 隱式標的屬性 185
10.5.1 %ISOPEN屬性 185
10.5.2 %FOUND屬性 186
10.5.3 %NOTFOUND屬性 187
10.5.4 %ROWCOUNT屬性 188
10.6 就業面試技巧與解析 189
10.6.1 面試技巧與解析(一) 189
10.6.2 面試技巧與解析(二) 189
第11章 存儲過程的應用 190
◎ 本章教學微視頻:11個 24分鐘
11.1 瞭解存儲過程 190
11.1.1 什麼是存儲過程 190
11.1.2 存儲過程的優點 191
11.2 創建存儲過程 191
11.3 調用存儲過程 192
11.4 查看存儲過程 194
11.5 修改存儲過程 195
11.6 刪除存儲過程 196
11.7 存儲過程的異常處理 196
11.8 存儲過程的參數應用 198
11.8.1 無參數的存儲過程 198
11.8.2 有參數的存儲過程 200
11.9 存儲過程的綜合運用 201
11.10 就業面試技巧與解析 204
11.10.1 面試技巧與解析(一) 204
11.10.2 面試技巧與解析(一) 204
第3篇 核心應用
第12章 Oracle觸發器的應用 206
◎ 本章教學微視頻:14個 27分鐘
12.1 瞭解Oracle觸發器 206
12.1.1 什麼是觸發器 206
12.1.2 觸發器的組成 207
12.1.3 觸發器的類型 207
12.2 創建觸發器 207
12.2.1 觸發器的語法與功能介紹 207
12.2.2 為單個事件定義觸發器 208
12.2.3 為多個事件定義觸發器 210
12.2.4 為單個事件觸發多個觸發器 211
12.2.5 創建觸發器通過條件進行觸發 212
12.2.6 創建觸發器時的注意事項 213
12.3 查看觸發器 213
12.3.1 查看觸發器的名稱 213
12.3.2 查看觸發器的內容信息 214
12.4 修改觸發器 214
12.5 刪除觸發器 215
12.6 觸發器的綜合使用 216
12.7 就業面試技巧與解析 218
12.7.1 面試技巧與解析(一) 218
12.7.2 面試技巧與解析(二) 219
第13章 Oracle函數的應用 220
◎ 本章教學微視頻:40個 54分鐘
13.1 Oracle函數簡介 220
13.2 數學函數 221
13.2.1 絕對值函數 221
13.2.2 平方根函數 221
13.2.3 求餘函數 221
13.2.4 獲取整數的函數 222
13.2.5 獲取隨機數的函數 223
13.2.6 四捨五入函數 223
13.2.7 符號函數 224
13.2.8 冪運算函數 224
13.2.9 對數運算函數 225
13.2.10 正弦函數 225
13.2.11 反正弦函數 226
13.2.12 余弦函數 226
13.2.13 反余弦函數 226
13.2.14 正切函數 227
13.2.15 反正切函數 227
13.3 字符串函數 227
13.3.1 計算字符串長度 228
13.3.2 合併字符串 228
13.3.3 搜索字符串 228
13.3.4 字符串字母大小寫轉換 229
13.3.5 獲取指定長度的字符串 229
13.3.6 替換目標字符串 230
13.3.7 刪除字符串首尾指定字符 230
13.3.8 刪除指定字符串 231
13.3.9 字符集名稱和ID互換 231
13.4 日期和時間函數 232
13.4.1 獲取當前日期和時間 232
13.4.2 獲取時區的函數 233
13.4.3 獲取指定月份最後一天函數 233
13.4.4 獲取指定日期後一周的日期函數 233
13.4.5 獲取指定日期特定部分的函數 234
13.4.6 獲取兩個日期之間的月份數 234
13.5 轉換函數 234
13.5.1 字符串轉ASCII類型字符串 235
13.5.2 二進制數轉十進制數 235
13.5.3 數據類型之間的轉換 235
13.5.4 數值轉換為字符串 235
13.5.5 字符類型轉日期類型 236
13.5.6 字符串轉數字函數 236
13.6 系統信息函數 237
13.6.1 返回當前會話的登錄名稱 237
13.6.2 返回會話以及上下文信息 237
13.7 Oracle函數的綜合應用 238
13.8 就業面試技巧與解析 240
13.8.1 面試技巧與解析(一) 240
13.8.2 面試技巧與解析(二) 240
第14章 Oracle的表空間管理 241
◎ 本章教學微視頻:23個 45分鐘
14.1 瞭解表空間 241
14.1.1 什麼是表空間 241
14.1.2 表空間的分類 242
14.2 管理表空間的方案 242
14.2.1 通過數據字典管理表空間 242
14.2.2 通過本地管理表空間 243
14.3 表空間的類型 244
14.3.1 永久表空間 245
14.3.2 臨時表空間 245
14.3.3 還原表空間 246
14.4 創建表空間 246
14.4.1 創建表空間的語法規則 246
14.4.2 創建本地管理的表空間 247
14.4.3 創建還原表空間 248
14.4.4 創建臨時表空間 249
14.4.5 創建臨時表空間組 250
14.4.6 默認臨時表空間 252
14.4.7 創建大文件表空間 253
14.5 查看表空間 254
14.5.1 查看默認表空間 254
14.5.2 查看臨時表空間 255
14.5.3 查看臨時表空間組 256
14.6 表空間的狀態管理 256
14.6.1 表空間的離線管理 256
14.6.2 表空間的只讀管理 257
14.7 表空間的基本管理 258
14.7.1 更改表空間的名稱 258
14.7.2 刪除表空間 258
14.8 數據文件的管理 259
14.8.1 遷移數據文件 259
14.8.2 刪除數據文件 259
14.9 就業面試技巧與解析 260
14.9.1 面試技巧與解析(一) 260
14.9.2 面試技巧與解析(二) 260
第15章 Oracle的事務與鎖 261
◎ 本章教學微視頻:12個 29分鐘
15.1 事務管理 261
15.1.1 事務的概念 261
15.1.2 事務的特性 262
15.1.3 設置只讀事務 263
15.1.4 事務管理的語句 264
15.1.5 事務實現機制 264
15.1.6 事務的類型 264
15.1.7 事務的保存點 265
15.2 鎖的應用 266
15.2.1 鎖的概念 266
15.2.2 鎖的分類 267
15.2.3 鎖的類型 268
15.2.4 鎖等待和死鎖 268
15.3 死鎖的發生過程 269
15.4 就業面試技巧與解析 270
15.4.1 面試技巧與解析(一) 270
15.4.2 面試技巧與解析(二) 270
第4篇 高級應用
第16章 Oracle數據庫安全管理 272
◎ 本章教學微視頻:29個 49分鐘
16.1 數據庫安全策略概述 272
16.2 用戶賬戶管理 273
16.2.1 預定義用戶 273
16.2.2 用戶的安全屬性 273
16.2.3 用戶的登錄方式 274
16.2.4 新建普通用戶 274
16.2.5 修改用戶信息 275
16.2.6 查詢用戶信息 276
16.2.7 刪除用戶賬戶 277
16.3 用戶權限管理 277
16.3.1 系統權限概述 278
16.3.2 系統權限授予 278
16.3.3 系統權限收回 279
16.3.4 對象權限概述 280
16.3.5 對象權限授予 280
16.3.6 對象權限收回 281
16.3.7 查看用戶權限 281
16.4 數據庫角色管理 282
16.4.1 角色概述 282
16.4.2 創建角色 283
16.4.3 設置角色 283
16.4.4 修改角色 284
16.4.5 查看角色 284
16.4.6 刪除角色 285
16.5 概要文件的管理 286
16.5.1 概要文件概述 286
16.5.2 創建概要文件 286
16.5.3 修改概要文件 287
16.5.4 查詢概要文件 287
16.5.5 刪除概要文件 288
16.6 資源限制與口令管理 288
16.6.1 資源限制管理 288
16.6.2 數據庫口令管理 289
16.7 鎖定與解鎖用戶 290
16.8 就業面試技巧與解析 291
16.8.1 面試技巧與解析(一) 291
16.8.2 面試技巧與解析(二) 291
第17章 Oracle控制文件和日誌的管理 292
◎ 本章教學微視頻:15個 24分鐘
17.1 瞭解控制文件 292
17.1.1 什麼是控制文件 292
17.1.2 控制文件的作用 293
17.1.3 控制文件的結構 293
17.2 管理控制文件 293
17.2.1 查看控制文件的信息 293
17.2.2 控制文件的多路複用 295
17.2.3 手動創建控制文件 297
17.2.4 刪除控制文件 300
17.3 瞭解日誌文件 300
17.4 管理日誌文件 302
17.4.1 查看日誌文件信息 302
17.4.2 查看歸檔日誌信息 303
17.4.3 新建日誌文件組 304
17.4.4 添加日誌文件到組 304
17.4.5 查詢日誌文件組 304
17.4.6 查詢日誌文件 305
17.4.7 刪除日誌文件組 305
17.4.8 刪除日誌文件 306
17.5 就業面試技巧與解析 306
17.5.1 面試技巧與解析(一) 306
17.5.2 面試技巧與解析(二) 306
第18章 Oracle數據的備份與還原 307
◎ 本章教學微視頻:7個 14分鐘
18.1 數據的備份與還原 307
18.1.1 數據冷備份 307
18.1.2 數據熱備份 308
18.1.3 數據的還原 311
18.2 數據表的導出和導入 311
18.2.1 使用EXP工具導出數據 311
18.2.2 使用EXPDP導出數據 312
18.2.3 使用IMP導入數據 313
18.2.4 使用IMPDP導入數據 313
18.3 就業面試技巧與解析 313
18.3.1 面試技巧與解析(一) 313
18.3.2 面試技巧與解析(二) 314
第19章 Oracle數據庫的性能優化 315
◎ 本章教學微視頻:12個 27分鐘
19.1 性能優化的原則 315
19.2 優化Oracle內存 315
19.2.1 優化系統全域區 316
19.2.2 優化進程全域區 317
19.3 優化查詢操作 317
19.3.1 優化子查詢 317
19.3.2 使用索引查詢 318
19.3.3 索引對查詢速度的影響 318
19.4 優化數據庫結構 318
19.4.1 分解多個表 319
19.4.2 增加中間表 320
19.4.3 增加冗餘字段 322
19.4.4 優化插入記錄的速度 322
19.5 優化Oracle服務器 323
19.5.1 優化服務器硬件 323
19.5.2 優化Oracle的參數 323
19.6 就業面試技巧與解析 325
19.6.1 面試技巧與解析(一) 325
19.6.2 面試技巧與解析(二) 325
第20章 Oracle的其他高級技術 326
◎ 本章教學微視頻:4個 9分鐘
20.1 快照 326
20.2 面向對象 327
20.3 對象類型的使用方法 329
20.4 索引技術 330
20.5 就業面試技巧與解析 332
21.5.1 面試技巧與解析(一) 332
21.5.2 面試技巧與解析(二) 332
第5篇 項目實踐
第21章 項目開發與規劃 334
◎ 本章教學微視頻:14個 28分鐘
21.1 項目開發流程 334
21.1.1 策劃階段 334
21.1.2 需求分析階段 335
21.1.3 設計階段 335
21.1.4 開發階段 336
21.1.5 編碼階段 336
21.1.6 系統測試階段 336
21.1.7 系統驗收階段 337
21.1.8 系統維護階段 337
21.2 項目開發團隊 337
21.2.1 項目團隊組成 337
21.2.2 項目團隊要求 338
21.3 項目的實際運作 339
21.4 項目規劃常見問題及解決 340
21.4.1 如何滿足客戶需求 340
21.4.2 如何控制項目進度 341
21.4.3 如何控制項目預算 341
第22章 Oracle 在人力資源行業開發中的
應用 342
◎ 本章教學微視頻:6個 12分鐘
22.1 系統概述 342
22.2 系統功能 343
22.3 數據庫設計和實現 343
22.3.1 設計表 344
22.3.2 設計索引 348
22.3.3 設計視圖 349
22.3.4 設計觸發器 349
第23章 學生錯題管理系統 351
◎ 本章教學微視頻:6個 21分鐘
23.1 案例運行及配置 351
23.1.1 開發及運行環境 351
23.1.2 系統運行 352
23.1.3 項目開發及導入步驟 355
23.2 系統分析 358
23.2.1 系統總體設計 359
23.2.2 系統界面設計 359
23.3 功能分析 360
23.3.1 系統主要功能 360
23.3.2 系統文件結構圖 360
23.4 系統主要功能實現 361
23.4.1 數據表設計 361
23.4.2 實體類創建 363
23.4.3 數據庫訪問類 364
23.4.4 控制器實現 366
23.4.5 業務數據處理 373
23.4.6 SpringMVC的配置 374
23.4.7 MyBatis的配置 374
23.5 熟悉SpringMVC和MyBatis框架 375
23.5.1 SpringMVC 375
23.5.2 MyBatis框架的使用 375
第24章 大型電子商務網站系統 377
◎ 本章教學微視頻:13個 17分鐘
24.1 案例運行及配置 377
24.1.1 開發及運行環境 377
24.1.2 系統運行 378
24.1.3 項目開發及導入步驟 380
24.2 系統分析 384
24.2.1 系統總體設計 384
24.2.2 系統界面設計 385
24.3 功能分析 386
24.3.1 系統主要功能 386
24.3.2 系統文件結構圖 386
24.4 系統主要功能實現 387
24.4.1 數據庫與數據表設計 387
24.4.2 實體類創建 390
24.4.3 數據庫訪問類 391
24.4.4 控制器實現 392
24.4.5 業務數據處理 395
24.5 項目打包發行 396
主題書展
更多主題書展
更多書展本週66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。