出版時間:1970-1 出版社:機械工業(yè) 作者:秦靖//劉存勇 頁數(shù):449
Tag標(biāo)簽:無
前言
Oracle 1lg是Oracle產(chǎn)品歷經(jīng)30年的產(chǎn)物,也是當(dāng)前企業(yè)級開發(fā)的首選。使用數(shù)據(jù)庫可以說是每一個軟件開發(fā)人員必須掌握的技能,雖然數(shù)據(jù)庫如此重要,但并不是每一個軟件開發(fā)人員都能對數(shù)據(jù)庫的使用達到運用自如的程度。而在實際的項目開發(fā)中,好的數(shù)據(jù)庫設(shè)計方案不僅能夠幫助軟件開發(fā)人員快速完成項目的開發(fā),還能夠確保數(shù)據(jù)庫的安全。鑒于以上的考慮,筆者以O(shè)racle 11g為例,結(jié)合數(shù)據(jù)庫在企業(yè)中的應(yīng)用,講述了從數(shù)據(jù)庫的發(fā)展到數(shù)據(jù)庫的使用,再到數(shù)據(jù)庫在實際項目中的應(yīng)用的全過程。本書特點本書深入淺出地講解了數(shù)據(jù)庫的基礎(chǔ)知識,同時結(jié)合目前數(shù)據(jù)庫開發(fā)常用的軟件(如PL/SQL Developer、SQL。Plus)演示在實際應(yīng)用中常用的數(shù)據(jù)庫操作方法。在每章的最后,筆者還結(jié)合本章講解的內(nèi)容,為讀者提供了練習(xí)題。
內(nèi)容概要
Oracle 11g是甲骨文精心打造的最新的Oracle數(shù)據(jù)庫版本,該版本數(shù)據(jù)庫凝聚了Oracle
30多年的精華。本書不僅是一本Oracle 11g的入門教材也是初學(xué)者快速掌握Oracle 11g的捷徑。本書以O(shè)racle
11g為例,一共分為四篇,循序漸進的講述了Oracle
11g的基本語法和基本操作,從數(shù)據(jù)庫的安裝開始逐步介紹與數(shù)據(jù)庫交互的語句以及管理數(shù)據(jù)庫中的文件、備份與恢復(fù)數(shù)據(jù)庫等操作。在數(shù)據(jù)庫應(yīng)用篇中還結(jié)合.NET和JAVA的編程環(huán)境講解了如何連接Oracle
11g數(shù)據(jù)庫。
書籍目錄
叢書序
前言
第一篇 數(shù)據(jù)庫安裝篇
第1章 Oracle 11g數(shù)據(jù)庫簡介 1
1.1 認識Oracle 11g 1
1.1.1 Oracle的成長歷程 1
1.1.2 了解最新版本Oracle 11g 2
1.1.3 Oracle與SQL Server 2
1.2 回憶Oracle的產(chǎn)品版本 3
1.3 學(xué)習(xí)Oracle 11g的新特性 4
1.3.1 數(shù)據(jù)庫管理部分 4
1.3.2 PL/SQL部分 5
1.4 小結(jié) 5
1.5 習(xí)題 5
第2章 Oracle 11g的安裝與測試 6
2.1 使用Oracle 11g的基本條件 6
2.1.1 硬件條件 6
2.1.2 軟件條件 6
2.2 在Windows 2003系統(tǒng)中安裝Oracle 11g 7
2.2.1 獲取Oracle 11g的安裝文件 7
2.2.2 安裝Oracle 11g 8
2.2.3 安裝中遇到的問題 16
2.3 移除Oracle 11g 17
2.3.1 停止服務(wù)列表的5個服務(wù) 17
2.3.2 卸載Oracle產(chǎn)品 18
2.3.3 刪除注冊表項 18
2.3.4 刪除環(huán)境變量 19
2.3.5 刪除目錄并重啟計算機 19
2.4 小結(jié) 19
2.5 習(xí)題 20
第二篇 數(shù)據(jù)庫基礎(chǔ)篇
第3章 熟悉數(shù)據(jù)庫 21
3.1 什么是數(shù)據(jù)庫 21
3.1.1 了解數(shù)據(jù)管理的歷史 21
3.1.2 數(shù)據(jù)庫的模型 23
3.1.3 學(xué)習(xí)數(shù)據(jù)庫的三級模式和二級映像 25
3.1.4 數(shù)據(jù)庫中的相關(guān)術(shù)語 26
3.1.5 數(shù)據(jù)庫設(shè)計的完整性 28
3.2 范式—設(shè)計關(guān)系型數(shù)據(jù)庫的準(zhǔn)則 28
3.2.1 第一范式—關(guān)系型數(shù)據(jù)庫設(shè)計的第一步 29
3.2.2 第二范式—關(guān)系型數(shù)據(jù)庫設(shè)計的第二步 29
3.2.3 第三范式—關(guān)系型數(shù)據(jù)庫設(shè)計的第三步 30
3.3 繪制E-R圖設(shè)計數(shù)據(jù)庫 30
3.3.1 繪制E-R圖的基本要素 30
3.3.2 E-R圖繪制實例 31
3.4 小結(jié) 33
3.5 習(xí)題 33
第4章 SQL基礎(chǔ) 34
4.1 SQL—數(shù)據(jù)庫溝通的語言標(biāo)準(zhǔn) 34
4.1.1 什么是SQL 34
4.1.2 了解SQL的種類 34
4.2 Oracle 11g中支持的數(shù)據(jù)類型 35
4.2.1 查看Oracle 11g中的數(shù)據(jù)類型 35
4.2.2 常用數(shù)據(jù)類型 37
4.3 數(shù)據(jù)定義語言(DDL) 38
4.3.1 使用Create語句創(chuàng)建表 38
4.3.2 使用Alter語句修改表 39
4.3.3 使用Drop語句刪除表 41
4.4 約束的使用 41
4.4.1 主鍵約束 41
4.4.2 外鍵約束 42
4.4.3 CHECK約束 44
4.4.4 UNIQUE約束 45
4.4.5 NOT NULL約束 46
4.5 數(shù)據(jù)操縱語言(DML)和數(shù)據(jù)查詢語言(DQL) 47
4.5.1 添加數(shù)據(jù)就用INSERT 48
4.5.2 修改數(shù)據(jù)就用UPDATE 50
4.5.3 刪除數(shù)據(jù)就用DELETE 51
4.5.4 查詢數(shù)據(jù)就用SELECT 51
4.5.5 其他數(shù)據(jù)操縱語句 52
4.6 數(shù)據(jù)控制語言(DCL) 55
4.7 小結(jié) 55
4.8 習(xí)題 55
第5章 利用SELECT檢索數(shù)據(jù) 56
5.1 查詢數(shù)據(jù)必備SELECT 56
5.1.1 SELECT語句語法 56
5.1.2 獲取指定字段的數(shù)據(jù) 57
5.1.3 獲取所有字段的數(shù)據(jù) 58
5.1.4 使用別名替代表中的字段名 59
5.1.5 使用表達式操作查詢的字段 59
5.1.6 使用函數(shù)操作查詢的字段 60
5.1.7 去除檢索數(shù)據(jù)中的重復(fù)記錄 60
5.2 檢索出來的數(shù)據(jù)排序 61
5.2.1 使用排序的語法 61
5.2.2 使用升序和降序來處理數(shù)據(jù) 62
5.2.3 排序時對NULL值的處理 62
5.2.4 使用別名作為排序字段 63
5.2.5 使用表達式作為排序字段 64
5.2.6 使用字段的位置作為排序字段 64
5.2.7 使用多個字段排序 65
5.3 使用WHERE子句設(shè)置檢索條件 66
5.3.1 查詢中使用單一條件限制 66
5.3.2 查詢中使用多個條件限制 67
5.3.3 模糊查詢數(shù)據(jù) 68
5.3.4 查詢條件限制在某個列表范圍之內(nèi) 69
5.3.5 專門針對NULL值的查詢 70
5.4 GROUP BY和HAVING子句 70
5.4.1 GROUP BY子句語法及使用 70
5.4.2 HAVING子句的使用 72
5.5 使用子查詢 73
5.5.1 子查詢返回單行 73
5.5.2 子查詢返回多行 74
5.6 連接查詢 76
5.6.1 最簡單的連接查詢 76
5.6.2 內(nèi)連接 77
5.6.3 自連接 78
5.6.4 外連接 79
5.7 小結(jié) 82
5.8 習(xí)題 82
第6章 Oracle內(nèi)置函數(shù) 83
6.1 數(shù)值型函數(shù) 83
6.1.1 絕對值、取余、判斷數(shù)值正負函數(shù) 83
6.1.2 三角函數(shù) 84
6.1.3 返回以指定數(shù)值為準(zhǔn)整數(shù)的函數(shù) 84
6.1.4 指數(shù)、對數(shù)函數(shù) 85
6.1.5 四舍五入截取函數(shù) 86
6.2 字符型函數(shù) 86
6.2.1 ASCII碼與字符轉(zhuǎn)換函數(shù) 86
6.2.2 獲取字符串長度函數(shù) 87
6.2.3 字符串截取函數(shù) 87
6.2.4 字符串連接函數(shù) 88
6.2.5 字符串搜索函數(shù) 88
6.2.6 字母大小寫轉(zhuǎn)換函數(shù) 88
6.2.7 帶排序參數(shù)的字母大小寫轉(zhuǎn)換函數(shù) 89
6.2.8 為指定參數(shù)排序函數(shù) 90
6.2.9 替換字符串函數(shù) 91
6.2.10 字符串填充函數(shù) 91
6.2.11 刪除字符串首尾指定字符的函數(shù) 92
6.2.12 字符集名稱和ID互換函數(shù) 93
6.3 日期型函數(shù) 93
6.3.1 系統(tǒng)日期、時間函數(shù) 93
6.3.2 得到數(shù)據(jù)庫時區(qū)函數(shù) 94
6.3.3 為日期加上指定月份函數(shù) 94
6.3.4 返回指定月份最后一天函數(shù) 95
6.3.5 返回指定日期后一周的日期函數(shù) 95
6.3.6 返回會話所在時區(qū)當(dāng)前日期函數(shù) 95
6.3.7 提取指定日期特定部分的函數(shù) 96
6.3.8 得到兩個日期之間的月份數(shù) 96
6.3.9 時區(qū)時間轉(zhuǎn)換函數(shù) 97
6.3.10 日期四舍五入、截取函數(shù) 97
6.4 轉(zhuǎn)換函數(shù) 98
6.4.1 字符串轉(zhuǎn)ASCII類型字符串函數(shù) 98
6.4.2 二進制轉(zhuǎn)十進制函數(shù) 98
6.4.3 數(shù)據(jù)類型轉(zhuǎn)換函數(shù) 99
6.4.4 字符串和ROWID相互轉(zhuǎn)換函數(shù) 99
6.4.5 字符串在字符集間轉(zhuǎn)換函數(shù) 100
6.4.6 十六進制字符串與RAW類型相互轉(zhuǎn)換函數(shù) 100
6.4.7 數(shù)值轉(zhuǎn)換成字符型函數(shù) 101
6.4.8 字符轉(zhuǎn)日期型函數(shù) 101
6.4.9 字符串轉(zhuǎn)數(shù)字函數(shù) 102
6.4.10 全角轉(zhuǎn)半角函數(shù) 102
6.5 NULL函數(shù) 102
6.5.1 返回表達式為NULL的函數(shù) 103
6.5.2 排除指定條件函數(shù) 103
6.5.3 替換NULL值函數(shù) 103
6.6 集合函數(shù) 104
6.6.1 求平均值函數(shù) 104
6.6.2 求記錄數(shù)量函數(shù) 105
6.6.3 返回最大、最小值函數(shù) 106
6.6.4 求和函數(shù) 106
6.7 其他函數(shù) 107
6.7.1 返回登錄名函數(shù) 107
6.7.2 返回會話以及上下文信息函數(shù) 107
6.7.3 表達式匹配函數(shù) 108
6.8 小結(jié) 108
6.9 習(xí)題 109
第7章 PL/SQL基礎(chǔ) 110
7.1 什么是PL/SQL 110
7.1.1 認識PL/SQL 110
7.1.2 PL/SQL的優(yōu)勢 111
7.1.3 PL/SQL的結(jié)構(gòu) 112
7.1.4 PL/SQL的基本規(guī)則 114
7.1.5 PL/SQL中的注釋 115
7.2 PL/SQL 變量的使用 116
7.2.1 變量、常量的類型及語法 116
7.2.2 標(biāo)量類型的變量 117
7.2.3 復(fù)合類型的變量 120
7.3 表達式 127
7.3.1 數(shù)值表達式 127
7.3.2 關(guān)系表達式和邏輯表達式 128
7.4 PL/SQL結(jié)構(gòu)控制 129
7.4.1 IF條件控制語句 129
7.4.2 CASE條件控制語句 135
7.4.3 LOOP循環(huán)控制語句 138
7.5 PL/SQL中使用DML和DDL語言 144
7.5.1 DML語句的使用 144
7.5.2 DDL語句的使用 146
7.6 PL/SQL中的異常 147
7.6.1 什么是異常 147
7.6.2 處理異常的語法 147
7.6.3 預(yù)定義異常 148
7.6.4 非預(yù)定義異常 149
7.6.5 自定義異常 150
7.7 PL/SQL函數(shù)編寫 152
7.7.1 函數(shù)的組成 152
7.7.2 函數(shù)語法 152
7.7.3 查看函數(shù) 155
7.7.4 在PL/SQL Developer中創(chuàng)建函數(shù) 157
7.7.5 函數(shù)的修改、刪除 158
7.8 小結(jié) 159
7.9 習(xí)題 159
第8章 游標(biāo)—數(shù)據(jù)的緩存區(qū) 161
8.1 什么是游標(biāo) 161
8.1.1 游標(biāo)的概念 161
8.1.2 游標(biāo)的種類 161
8.2 顯式游標(biāo) 162
8.2.1 游標(biāo)語法 162
8.2.2 游標(biāo)的使用步驟 162
8.2.3 游標(biāo)中的LOOP語句 164
8.2.4 使用BULK COLLECT和FOR語句的游標(biāo) 165
8.2.5 使用CURSOR FOR LOOP 167
8.2.6 顯式游標(biāo)的屬性 167
8.2.7 帶參數(shù)的游標(biāo) 171
8.3 隱式游標(biāo) 172
8.3.1 隱式游標(biāo)的特點 172
8.3.2 游標(biāo)中使用異常處理 173
8.3.3 隱式游標(biāo)的屬性 174
8.4 有關(guān)游標(biāo)的案例 177
8.5 小結(jié) 181
8.6 習(xí)題 181
第9章 視圖—數(shù)據(jù)庫中虛擬的表 182
9.1 什么是視圖 182
9.1.1 認識視圖 182
9.1.2 視圖的作用 182
9.1.3 視圖的語法 183
9.2 視圖的創(chuàng)建 183
9.2.1 創(chuàng)建單表視圖 183
9.2.2 創(chuàng)建多表視圖 185
9.2.3 創(chuàng)建視圖的視圖 187
9.2.4 創(chuàng)建沒有源表的視圖 188
9.2.5 使用PL/SQL工具創(chuàng)建視圖 188
9.2.6 創(chuàng)建帶約束的視圖 191
9.2.7 有關(guān)視圖的案例 192
9.3 操作視圖數(shù)據(jù)的限制 194
9.3.1 視圖READ ONLY設(shè)置 194
9.3.2 視圖CHECK OPTION設(shè)置 195
9.3.3 視圖創(chuàng)建語句對視圖操作的影響 196
9.4 視圖的修改 196
9.4.1 視圖結(jié)構(gòu)的修改 197
9.4.2 視圖約束的修改 198
9.5 視圖的刪除 199
9.6 小結(jié) 200
9.7 習(xí)題 201
第10章 存儲過程—提高程序執(zhí)行的效率 202
10.1 什么是存儲過程 202
10.1.1 認識存儲過程 202
10.1.2 存儲過程的作用 202
10.1.3 存儲過程的語法 203
10.2 在SQL*Plus中創(chuàng)建存儲過程 203
10.2.1 創(chuàng)建第一個存儲過程 203
10.2.2 查看存儲過程 205
10.2.3 顯示存儲過程的錯誤 205
10.2.4 無參存儲過程 206
10.2.5 存儲過程中使用游標(biāo) 208
10.2.6 存儲過程中的DDL語句 209
10.2.7 有參存儲過程 213
10.3 使用PL/SQL工具創(chuàng)建存儲過程 220
10.3.1 在PL/SQL Developer中創(chuàng)建存儲過程 220
10.3.2 調(diào)試存儲過程 224
10.4 修改、刪除存儲過程 225
10.4.1 修改存儲過程 226
10.4.2 刪除存儲過程 227
10.5 小結(jié) 227
10.6 習(xí)題 227
第11章 觸發(fā)器—保證數(shù)據(jù)的正確性 228
11.1 什么是觸發(fā)器 228
11.1.1 認識觸發(fā)器 228
11.1.2 觸發(fā)器的作用 228
11.1.3 觸發(fā)器的類型 229
11.1.4 觸發(fā)器的語法 230
11.2 使用SQL*Plus操作觸發(fā)器 232
11.2.1 利用SQL*Plus創(chuàng)建觸發(fā)器 233
11.2.2 查看觸發(fā)器 233
11.2.3 DML類型觸發(fā)器 234
11.2.4 觸發(fā)器執(zhí)行順序 244
11.2.5 復(fù)合類型觸發(fā)器 245
11.2.6 INSTEAD OF類型觸發(fā)器 248
11.2.7 DDL類型觸發(fā)器 249
11.2.8 用戶和系統(tǒng)事件觸發(fā)器 251
11.3 使用PL/SQL工具操作觸發(fā)器 252
11.3.1 在PL/SQL Developer中創(chuàng)建觸發(fā)器 252
11.3.2 設(shè)置觸發(fā)器是否可用 254
11.4 修改、刪除觸發(fā)器 255
11.4.1 修改觸發(fā)器 255
11.4.2 刪除觸發(fā)器 256
11.5 小結(jié) 256
11.6 習(xí)題 257
第12章 事務(wù)和鎖—確保數(shù)據(jù)安全 258
12.1 什么是事務(wù) 258
12.1.1 認識事務(wù) 258
12.1.2 事務(wù)的類型 259
12.1.3 事務(wù)的保存點 261
12.1.4 事務(wù)的ACID特性 262
12.2 什么是鎖 262
12.2.1 認識鎖 263
12.2.2 鎖的分類 263
12.2.3 鎖的類型 263
12.2.4 鎖等待與死鎖 265
12.3 小結(jié) 269
12.4 習(xí)題 269
第三篇 數(shù)據(jù)庫管理篇
第13章 使用Oracle 11g Enterprise Manager 271
13.1 什么是Oracle 11g Enterprise Manager 271
13.1.1 Oracle 11g Enterprise Manager概述 271
13.1.2 啟動OEM 272
13.2 使用OEM管理Oracle 273
13.2.1 OEM中的性能菜單 273
13.2.2 OEM中的可用性菜單 274
13.2.3 OEM中的服務(wù)器菜單 275
13.2.4 OEM中的方案菜單 292
13.2.5 OEM中的數(shù)據(jù)移動菜單 302
13.2.6 OEM中的軟件和支持菜單 302
13.3 小結(jié) 303
13.4 習(xí)題 303
第14章 常用工具介紹 304
14.1 什么是SQL*Plus 304
14.1.1 SQL*Plus簡介 304
14.1.2 啟動SQL*Plus 304
14.2 使用SQL*Plus 305
14.2.1 使用SQL*Plus編輯命令 306
14.2.2 使用SQL*Plus保存命令 310
14.2.3 使用SQL*Plus運行命令 311
14.2.4 使用SQL*Plus格式化查詢結(jié)果 311
14.2.5 在SQL*Plus中為語句添加注釋 319
14.3 使用PL/SQL Developer 321
14.3.1 PL/SQL Developer的安裝 321
14.3.2 PL/SQL Developer的布局 322
14.4 小結(jié) 323
14.5 習(xí)題 323
第15章 控制文件和日志文件 324
15.1 控制文件與日志文件概述 324
15.1.1 什么是控制文件 324
15.1.2 什么是日志文件 325
15.2 初識控制文件 326
15.2.1 控制文件的內(nèi)容 326
15.2.2 更新控制文件 327
15.3 控制文件的多路復(fù)用 328
15.3.1 使用init.ora多路復(fù)用控制文件 328
15.3.2 使用SPFILE多路復(fù)用控制文件 328
15.4 創(chuàng)建控制文件 330
15.5 日志文件的管理 332
15.5.1 新建日志文件組 332
15.5.2 添加日志文件到日志文件組 335
15.5.3 刪除日志文件組和日志文件 336
15.5.4 查詢?nèi)罩疚募M和日志文件 338
15.6 小結(jié) 339
15.7 習(xí)題 339
第16章 表空間的管理 340
16.1 表空間概述 340
16.1.1 相關(guān)概念 340
16.1.2 默認表空間 340
16.2 表空間的管理 343
16.2.1 創(chuàng)建表空間 343
16.2.2 重命名表空間 345
16.2.3 設(shè)置表空間的讀寫狀態(tài) 346
16.2.4 設(shè)置表空間的可用狀態(tài) 347
16.2.5 建立大文件表空間 348
16.2.6 刪除表空間 349
16.3 臨時表空間的管理 350
16.3.1 建立臨時表空間 350
16.3.2 查詢臨時表空間 351
16.3.3 創(chuàng)建臨時表空間組 351
16.3.4 查詢臨時表空間組 354
16.3.5 刪除臨時表空間組 355
16.4 數(shù)據(jù)文件管理 356
16.4.1 移動數(shù)據(jù)文件 356
16.4.2 刪除數(shù)據(jù)文件 356
16.5 小結(jié) 358
16.6 習(xí)題 358
第17章 與數(shù)據(jù)庫安全性有關(guān)的對象 359
17.1 用戶管理 359
17.1.1 什么是用戶管理 359
17.1.2 創(chuàng)建用戶 359
17.1.3 修改用戶信息 363
17.1.4 刪除用戶 364
17.2 權(quán)限管理 365
17.2.1 什么是權(quán)限管理 365
17.2.2 授予權(quán)限 365
17.2.3 撤銷權(quán)限 369
17.2.4 查詢用戶的權(quán)限 370
17.3 角色管理 372
17.3.1 什么是角色 372
17.3.2 創(chuàng)建角色 372
17.3.3 設(shè)置角色 375
17.3.4 修改角色 376
17.3.5 刪除角色 376
17.3.6 查詢角色 377
17.4 概要文件PROFILE 377
17.4.1 什么是PROFILE 377
17.4.2 創(chuàng)建PROFILE 377
17.4.3 修改PROFILE 380
17.4.4 刪除PROFILE 381
17.4.5 查詢PROFILE 381
17.5 小結(jié) 382
17.6 習(xí)題 382
第18章 備份與恢復(fù) 383
18.1 數(shù)據(jù)庫備份與恢復(fù) 383
18.1.1 什么是數(shù)據(jù)庫備份 383
18.1.2 什么是數(shù)據(jù)庫恢復(fù) 383
18.2 物理備份和恢復(fù)數(shù)據(jù)庫 383
18.2.1 對數(shù)據(jù)庫進行脫機備份 384
18.2.2 對數(shù)據(jù)庫進行聯(lián)機備份 384
18.3 邏輯備份和恢復(fù)數(shù)據(jù)庫 387
18.3.1 邏輯導(dǎo)出數(shù)據(jù) 387
18.3.2 邏輯導(dǎo)入數(shù)據(jù) 391
18.4 小結(jié) 392
18.5 習(xí)題 392
第19章 使用RMAN工具 393
19.1 RMAN概述 393
19.1.1 RMAN的特點 393
19.1.2 與RMAN有關(guān)的概念 393
19.2 使用恢復(fù)目錄 394
19.2.1 創(chuàng)建恢復(fù)目錄 394
19.2.2 使用RMAN連接 396
19.2.3 在恢復(fù)目錄中注冊數(shù)據(jù)庫 398
19.2.4 使用企業(yè)管理器創(chuàng)建恢復(fù)目錄 398
19.3 通道分配 401
19.3.1 什么是通道分配 401
19.3.2 手動通道分配 401
19.3.3 自動通道分配 404
19.4 備份集 405
19.4.1 什么是備份集 405
19.4.2 BACKUP的使用 405
19.5 從備份中恢復(fù) 406
19.5.1 使用RESTORE還原 406
19.5.2 使用RECOVER恢復(fù) 407
19.6 小結(jié) 407
19.7 習(xí)題 407
第四篇 數(shù)據(jù)庫應(yīng)用篇
第20章 在線考試系統(tǒng)數(shù)據(jù)庫設(shè)計 409
20.1 在線考試系統(tǒng)需求 409
20.2 模塊設(shè)計 410
20.2.1 模塊分類 410
20.2.2 數(shù)據(jù)庫總體結(jié)構(gòu) 411
20.2.3 數(shù)據(jù)庫表結(jié)構(gòu) 411
20.2.4 建表腳本 416
20.3 小結(jié) 420
20.4 習(xí)題 420
第21章 在.NET中連接Oracle 421
21.1 什么是ADO.NET 421
21.1.1 ADO.NET概述 421
21.1.2 ADO.NET中的對象 421
21.2 使用綁定的方式連接Oracle 422
21.2.1 數(shù)據(jù)控件概述 422
21.2.2 使用DataGridView控件綁定Oracle數(shù)據(jù)庫 422
21.3 使用寫代碼的方式連接Oracle 427
21.3.1 使用Command對象操作Oracle數(shù)據(jù)庫 427
21.3.2 使用DataSet對象存儲查詢結(jié)果 429
21.3.3 商品信息存儲實例 430
21.4 小結(jié) 434
21.5 習(xí)題 435
第22章 在Java中連接Oracle 436
22.1 JDBC與ODBC簡介 436
22.1.1 什么是JDBC 436
22.1.2 什么是ODBC 437
22.2 Thin方式連接Oracle 438
22.3 JDBC-ODBC橋連接Oracle 446
22.3.1 配置ODBC數(shù)據(jù)源 446
22.3.2 使用JDBC-ODBC橋連接Oracle 448
22.4 小結(jié) 448
22.5 習(xí)題 449
章節(jié)摘錄
插圖:
編輯推薦
《Oracle從入門到精通(視頻實戰(zhàn)版)》特色基本概念→語法講解→示例講解→實踐練習(xí)→項目實戰(zhàn)322個實例、4個項目案例、71個技巧、116個練習(xí)題超值DVD-ROM11小時多媒體語音教學(xué)視頻超值贈送SQL Server學(xué)習(xí)視頻《Oracle從入門到精通(視頻實戰(zhàn)版)(附DVD光盤1張)》習(xí)題答案、《Oracle從入門到精通(視頻實戰(zhàn)版)(附DVD光盤1張)》教學(xué)PPT“程序員書庫”是專門為學(xué)習(xí)編程的朋友們精心打造的一套圖書。本叢書選擇了編程入門人員必學(xué)的一些編程語言和技術(shù).講解時遵循“基本概念-語法講解-示例講解-實踐練習(xí)-項目實戰(zhàn)”的模式,由淺入深,層層深入,可以指引讀者快速掌握各種編程技術(shù)。本叢書專門配有配套的多媒體語音教學(xué)視頻,幫助讀者更加高效、直觀地學(xué)習(xí)。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載