Oracle從入門到精通

出版時(shí)間:1970-1  出版社:機(jī)械工業(yè)  作者:秦靖//劉存勇  頁(yè)數(shù):449  
Tag標(biāo)簽:無(wú)  

前言

Oracle 1lg是Oracle產(chǎn)品歷經(jīng)30年的產(chǎn)物,也是當(dāng)前企業(yè)級(jí)開發(fā)的首選。使用數(shù)據(jù)庫(kù)可以說是每一個(gè)軟件開發(fā)人員必須掌握的技能,雖然數(shù)據(jù)庫(kù)如此重要,但并不是每一個(gè)軟件開發(fā)人員都能對(duì)數(shù)據(jù)庫(kù)的使用達(dá)到運(yùn)用自如的程度。而在實(shí)際的項(xiàng)目開發(fā)中,好的數(shù)據(jù)庫(kù)設(shè)計(jì)方案不僅能夠幫助軟件開發(fā)人員快速完成項(xiàng)目的開發(fā),還能夠確保數(shù)據(jù)庫(kù)的安全。鑒于以上的考慮,筆者以O(shè)racle 11g為例,結(jié)合數(shù)據(jù)庫(kù)在企業(yè)中的應(yīng)用,講述了從數(shù)據(jù)庫(kù)的發(fā)展到數(shù)據(jù)庫(kù)的使用,再到數(shù)據(jù)庫(kù)在實(shí)際項(xiàng)目中的應(yīng)用的全過程。本書特點(diǎn)本書深入淺出地講解了數(shù)據(jù)庫(kù)的基礎(chǔ)知識(shí),同時(shí)結(jié)合目前數(shù)據(jù)庫(kù)開發(fā)常用的軟件(如PL/SQL Developer、SQL。Plus)演示在實(shí)際應(yīng)用中常用的數(shù)據(jù)庫(kù)操作方法。在每章的最后,筆者還結(jié)合本章講解的內(nèi)容,為讀者提供了練習(xí)題。

內(nèi)容概要

Oracle 11g是甲骨文精心打造的最新的Oracle數(shù)據(jù)庫(kù)版本,該版本數(shù)據(jù)庫(kù)凝聚了Oracle
30多年的精華。本書不僅是一本Oracle 11g的入門教材也是初學(xué)者快速掌握Oracle 11g的捷徑。本書以O(shè)racle
11g為例,一共分為四篇,循序漸進(jìn)的講述了Oracle
11g的基本語(yǔ)法和基本操作,從數(shù)據(jù)庫(kù)的安裝開始逐步介紹與數(shù)據(jù)庫(kù)交互的語(yǔ)句以及管理數(shù)據(jù)庫(kù)中的文件、備份與恢復(fù)數(shù)據(jù)庫(kù)等操作。在數(shù)據(jù)庫(kù)應(yīng)用篇中還結(jié)合.NET和JAVA的編程環(huán)境講解了如何連接Oracle
11g數(shù)據(jù)庫(kù)。

書籍目錄

叢書序
前言
第一篇 數(shù)據(jù)庫(kù)安裝篇
第1章 Oracle 11g數(shù)據(jù)庫(kù)簡(jiǎn)介 1
1.1 認(rèn)識(shí)Oracle 11g 1
1.1.1 Oracle的成長(zhǎng)歷程 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ù)庫(kù)管理部分 4
1.3.2 PL/SQL部分 5
1.4 小結(jié) 5
1.5 習(xí)題 5
第2章 Oracle 11g的安裝與測(cè)試 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個(gè)服務(wù) 17
2.3.2 卸載Oracle產(chǎn)品 18
2.3.3 刪除注冊(cè)表項(xiàng) 18
2.3.4 刪除環(huán)境變量 19
2.3.5 刪除目錄并重啟計(jì)算機(jī) 19
2.4 小結(jié) 19
2.5 習(xí)題 20
第二篇  數(shù)據(jù)庫(kù)基礎(chǔ)篇
第3章 熟悉數(shù)據(jù)庫(kù) 21
3.1 什么是數(shù)據(jù)庫(kù) 21
3.1.1 了解數(shù)據(jù)管理的歷史 21
3.1.2 數(shù)據(jù)庫(kù)的模型 23
3.1.3 學(xué)習(xí)數(shù)據(jù)庫(kù)的三級(jí)模式和二級(jí)映像 25
3.1.4 數(shù)據(jù)庫(kù)中的相關(guān)術(shù)語(yǔ) 26
3.1.5 數(shù)據(jù)庫(kù)設(shè)計(jì)的完整性 28
3.2 范式—設(shè)計(jì)關(guān)系型數(shù)據(jù)庫(kù)的準(zhǔn)則 28
3.2.1 第一范式—關(guān)系型數(shù)據(jù)庫(kù)設(shè)計(jì)的第一步 29
3.2.2 第二范式—關(guān)系型數(shù)據(jù)庫(kù)設(shè)計(jì)的第二步 29
3.2.3 第三范式—關(guān)系型數(shù)據(jù)庫(kù)設(shè)計(jì)的第三步 30
3.3 繪制E-R圖設(shè)計(jì)數(shù)據(jù)庫(kù) 30
3.3.1 繪制E-R圖的基本要素 30
3.3.2 E-R圖繪制實(shí)例 31
3.4 小結(jié) 33
3.5 習(xí)題 33
第4章 SQL基礎(chǔ) 34
4.1 SQL—數(shù)據(jù)庫(kù)溝通的語(yǔ)言標(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ù)定義語(yǔ)言(DDL) 38
4.3.1 使用Create語(yǔ)句創(chuàng)建表 38
4.3.2 使用Alter語(yǔ)句修改表 39
4.3.3 使用Drop語(yǔ)句刪除表 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ù)操縱語(yǔ)言(DML)和數(shù)據(jù)查詢語(yǔ)言(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ù)操縱語(yǔ)句 52
4.6 數(shù)據(jù)控制語(yǔ)言(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語(yǔ)句語(yǔ)法 56
5.1.2 獲取指定字段的數(shù)據(jù) 57
5.1.3 獲取所有字段的數(shù)據(jù) 58
5.1.4 使用別名替代表中的字段名 59
5.1.5 使用表達(dá)式操作查詢的字段 59
5.1.6 使用函數(shù)操作查詢的字段 60
5.1.7 去除檢索數(shù)據(jù)中的重復(fù)記錄 60
5.2 檢索出來的數(shù)據(jù)排序 61
5.2.1 使用排序的語(yǔ)法 61
5.2.2 使用升序和降序來處理數(shù)據(jù) 62
5.2.3 排序時(shí)對(duì)NULL值的處理 62
5.2.4 使用別名作為排序字段 63
5.2.5 使用表達(dá)式作為排序字段 64
5.2.6 使用字段的位置作為排序字段 64
5.2.7 使用多個(gè)字段排序 65
5.3 使用WHERE子句設(shè)置檢索條件 66
5.3.1 查詢中使用單一條件限制 66
5.3.2 查詢中使用多個(gè)條件限制 67
5.3.3 模糊查詢數(shù)據(jù) 68
5.3.4 查詢條件限制在某個(gè)列表范圍之內(nèi) 69
5.3.5 專門針對(duì)NULL值的查詢 70
5.4 GROUP BY和HAVING子句 70
5.4.1 GROUP BY子句語(yǔ)法及使用 70
5.4.2 HAVING子句的使用 72
5.5 使用子查詢 73
5.5.1 子查詢返回單行 73
5.5.2 子查詢返回多行 74
5.6 連接查詢 76
5.6.1 最簡(jiǎn)單的連接查詢 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 絕對(duì)值、取余、判斷數(shù)值正負(fù)函數(shù) 83
6.1.2 三角函數(shù) 84
6.1.3 返回以指定數(shù)值為準(zhǔn)整數(shù)的函數(shù) 84
6.1.4 指數(shù)、對(duì)數(shù)函數(shù) 85
6.1.5 四舍五入截取函數(shù) 86
6.2 字符型函數(shù) 86
6.2.1 ASCII碼與字符轉(zhuǎn)換函數(shù) 86
6.2.2 獲取字符串長(zhǎng)度函數(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í)間函數(shù) 93
6.3.2 得到數(shù)據(jù)庫(kù)時(shí)區(qū)函數(shù) 94
6.3.3 為日期加上指定月份函數(shù) 94
6.3.4 返回指定月份最后一天函數(shù) 95
6.3.5 返回指定日期后一周的日期函數(shù) 95
6.3.6 返回會(huì)話所在時(shí)區(qū)當(dāng)前日期函數(shù) 95
6.3.7 提取指定日期特定部分的函數(shù) 96
6.3.8 得到兩個(gè)日期之間的月份數(shù) 96
6.3.9 時(shí)區(qū)時(shí)間轉(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 二進(jìn)制轉(zhuǎn)十進(jì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 十六進(jìn)制字符串與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 返回表達(dá)式為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 返回會(huì)話以及上下文信息函數(shù) 107
6.7.3 表達(dá)式匹配函數(shù) 108
6.8 小結(jié) 108
6.9 習(xí)題 109
第7章 PL/SQL基礎(chǔ) 110
7.1 什么是PL/SQL 110
7.1.1 認(rèn)識(shí)PL/SQL 110
7.1.2 PL/SQL的優(yōu)勢(shì) 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 變量、常量的類型及語(yǔ)法 116
7.2.2 標(biāo)量類型的變量 117
7.2.3 復(fù)合類型的變量 120
7.3 表達(dá)式 127
7.3.1 數(shù)值表達(dá)式 127
7.3.2 關(guān)系表達(dá)式和邏輯表達(dá)式 128
7.4 PL/SQL結(jié)構(gòu)控制 129
7.4.1 IF條件控制語(yǔ)句 129
7.4.2 CASE條件控制語(yǔ)句 135
7.4.3 LOOP循環(huán)控制語(yǔ)句 138
7.5 PL/SQL中使用DML和DDL語(yǔ)言 144
7.5.1 DML語(yǔ)句的使用 144
7.5.2 DDL語(yǔ)句的使用 146
7.6 PL/SQL中的異常 147
7.6.1 什么是異常 147
7.6.2 處理異常的語(yǔ)法 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ù)語(yǔ)法 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)語(yǔ)法 162
8.2.2 游標(biāo)的使用步驟 162
8.2.3 游標(biāo)中的LOOP語(yǔ)句 164
8.2.4 使用BULK COLLECT和FOR語(yǔ)句的游標(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)的特點(diǎn) 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ù)庫(kù)中虛擬的表 182
9.1 什么是視圖 182
9.1.1 認(rèn)識(shí)視圖 182
9.1.2 視圖的作用 182
9.1.3 視圖的語(yǔ)法 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)建語(yǔ)句對(duì)視圖操作的影響 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章 存儲(chǔ)過程—提高程序執(zhí)行的效率 202
10.1 什么是存儲(chǔ)過程 202
10.1.1 認(rèn)識(shí)存儲(chǔ)過程 202
10.1.2 存儲(chǔ)過程的作用 202
10.1.3 存儲(chǔ)過程的語(yǔ)法 203
10.2 在SQL*Plus中創(chuàng)建存儲(chǔ)過程 203
10.2.1 創(chuàng)建第一個(gè)存儲(chǔ)過程 203
10.2.2 查看存儲(chǔ)過程 205
10.2.3 顯示存儲(chǔ)過程的錯(cuò)誤 205
10.2.4 無(wú)參存儲(chǔ)過程 206
10.2.5 存儲(chǔ)過程中使用游標(biāo) 208
10.2.6 存儲(chǔ)過程中的DDL語(yǔ)句 209
10.2.7 有參存儲(chǔ)過程 213
10.3 使用PL/SQL工具創(chuàng)建存儲(chǔ)過程 220
10.3.1 在PL/SQL Developer中創(chuàng)建存儲(chǔ)過程 220
10.3.2 調(diào)試存儲(chǔ)過程 224
10.4 修改、刪除存儲(chǔ)過程 225
10.4.1 修改存儲(chǔ)過程 226
10.4.2 刪除存儲(chǔ)過程 227
10.5 小結(jié) 227
10.6 習(xí)題 227
第11章 觸發(fā)器—保證數(shù)據(jù)的正確性 228
11.1 什么是觸發(fā)器 228
11.1.1 認(rèn)識(shí)觸發(fā)器 228
11.1.2 觸發(fā)器的作用 228
11.1.3 觸發(fā)器的類型 229
11.1.4 觸發(fā)器的語(yǔ)法 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 認(rèn)識(shí)事務(wù) 258
12.1.2 事務(wù)的類型 259
12.1.3 事務(wù)的保存點(diǎn) 261
12.1.4 事務(wù)的ACID特性 262
12.2 什么是鎖 262
12.2.1 認(rèn)識(shí)鎖 263
12.2.2 鎖的分類 263
12.2.3 鎖的類型 263
12.2.4 鎖等待與死鎖 265
12.3 小結(jié) 269
12.4 習(xí)題 269
第三篇  數(shù)據(jù)庫(kù)管理篇
第13章 使用Oracle 11g Enterprise Manager 271
13.1 什么是Oracle 11g Enterprise Manager 271
13.1.1 Oracle 11g Enterprise Manager概述 271
13.1.2 啟動(dòng)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ù)移動(dòng)菜單 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簡(jiǎn)介 304
14.1.2 啟動(dòng)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運(yùn)行命令 311
14.2.4 使用SQL*Plus格式化查詢結(jié)果 311
14.2.5 在SQL*Plus中為語(yǔ)句添加注釋 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 初識(shí)控制文件 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 默認(rèn)表空間 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 臨時(shí)表空間的管理 350
16.3.1 建立臨時(shí)表空間 350
16.3.2 查詢臨時(shí)表空間 351
16.3.3 創(chuàng)建臨時(shí)表空間組 351
16.3.4 查詢臨時(shí)表空間組 354
16.3.5 刪除臨時(shí)表空間組 355
16.4 數(shù)據(jù)文件管理 356
16.4.1 移動(dòng)數(shù)據(jù)文件 356
16.4.2 刪除數(shù)據(jù)文件 356
16.5 小結(jié) 358
16.6 習(xí)題 358
第17章 與數(shù)據(jù)庫(kù)安全性有關(guān)的對(duì)象 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ù)庫(kù)備份與恢復(fù) 383
18.1.1 什么是數(shù)據(jù)庫(kù)備份 383
18.1.2 什么是數(shù)據(jù)庫(kù)恢復(fù) 383
18.2 物理備份和恢復(fù)數(shù)據(jù)庫(kù) 383
18.2.1 對(duì)數(shù)據(jù)庫(kù)進(jìn)行脫機(jī)備份 384
18.2.2 對(duì)數(shù)據(jù)庫(kù)進(jìn)行聯(lián)機(jī)備份 384
18.3 邏輯備份和恢復(fù)數(shù)據(jù)庫(kù) 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的特點(diǎn) 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ù)目錄中注冊(cè)數(shù)據(jù)庫(kù) 398
19.2.4 使用企業(yè)管理器創(chuàng)建恢復(fù)目錄 398
19.3 通道分配 401
19.3.1 什么是通道分配 401
19.3.2 手動(dòng)通道分配 401
19.3.3 自動(dòng)通道分配 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ù)庫(kù)應(yīng)用篇
第20章 在線考試系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) 409
20.1 在線考試系統(tǒng)需求 409
20.2 模塊設(shè)計(jì) 410
20.2.1 模塊分類 410
20.2.2 數(shù)據(jù)庫(kù)總體結(jié)構(gòu) 411
20.2.3 數(shù)據(jù)庫(kù)表結(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中的對(duì)象 421
21.2 使用綁定的方式連接Oracle 422
21.2.1 數(shù)據(jù)控件概述 422
21.2.2 使用DataGridView控件綁定Oracle數(shù)據(jù)庫(kù) 422
21.3 使用寫代碼的方式連接Oracle 427
21.3.1 使用Command對(duì)象操作Oracle數(shù)據(jù)庫(kù) 427
21.3.2 使用DataSet對(duì)象存儲(chǔ)查詢結(jié)果 429
21.3.3 商品信息存儲(chǔ)實(shí)例 430
21.4 小結(jié) 434
21.5 習(xí)題 435
第22章 在Java中連接Oracle 436
22.1 JDBC與ODBC簡(jiǎn)介 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從入門到精通(視頻實(shí)戰(zhàn)版)》特色基本概念→語(yǔ)法講解→示例講解→實(shí)踐練習(xí)→項(xiàng)目實(shí)戰(zhàn)322個(gè)實(shí)例、4個(gè)項(xiàng)目案例、71個(gè)技巧、116個(gè)練習(xí)題超值DVD-ROM11小時(shí)多媒體語(yǔ)音教學(xué)視頻超值贈(zèng)送SQL Server學(xué)習(xí)視頻《Oracle從入門到精通(視頻實(shí)戰(zhàn)版)(附DVD光盤1張)》習(xí)題答案、《Oracle從入門到精通(視頻實(shí)戰(zhàn)版)(附DVD光盤1張)》教學(xué)PPT“程序員書庫(kù)”是專門為學(xué)習(xí)編程的朋友們精心打造的一套圖書。本叢書選擇了編程入門人員必學(xué)的一些編程語(yǔ)言和技術(shù).講解時(shí)遵循“基本概念-語(yǔ)法講解-示例講解-實(shí)踐練習(xí)-項(xiàng)目實(shí)戰(zhàn)”的模式,由淺入深,層層深入,可以指引讀者快速掌握各種編程技術(shù)。本叢書專門配有配套的多媒體語(yǔ)音教學(xué)視頻,幫助讀者更加高效、直觀地學(xué)習(xí)。

圖書封面

圖書標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    Oracle從入門到精通 PDF格式下載


用戶評(píng)論 (總計(jì)152條)

 
 

  •   Oracle從入門到精通(視頻實(shí)戰(zhàn)版)(決戰(zhàn)大數(shù)據(jù)時(shí)代!IT技術(shù)人員不得不讀?。?/li>
  •   內(nèi)里紙張不是那么白,比較薄,但是沒有破損,包裝也算好,光盤放在書里夾著,避免運(yùn)輸途中弄壞。另外,書里內(nèi)容相對(duì)比較詳細(xì),確實(shí)做到入門到精通,并且有實(shí)戰(zhàn)案例,每一章節(jié)還有練習(xí)題,屬于比較全面的內(nèi)容??傮w來說書比較滿意。
  •   對(duì)于自學(xué)或者課堂學(xué)習(xí)都很實(shí)用 講解數(shù)據(jù)庫(kù)的知識(shí)比較詳細(xì) 對(duì)于oracle也是十分詳細(xì) 配有案例 視頻 很不錯(cuò)
  •   講解通俗易懂,并配以豐富的案例進(jìn)行講解  由淺入深,闡述循序,加快讀者的理解和吸收  全面講解PL/SOL高級(jí)技術(shù),同時(shí)分析常見錯(cuò)誤,并提供解決方案  項(xiàng)目案例符合實(shí)際應(yīng)用,體現(xiàn)了用Oracle數(shù)據(jù)庫(kù)解決問題的過程
  •   入門必備的書籍,oracle方方面面都講述到了,確實(shí)是適合入門看
  •   非常適合Oracle的入門教材。
  •   該圖書針對(duì)oracle 11g 做的詳細(xì)的說明,適合oracle入門學(xué)習(xí)。
  •   當(dāng)做oracle入門的吧!感覺還不錯(cuò)
  •   這是一本非常好的oracle入門書籍,建議零基礎(chǔ)的人可以看!
  •   是Oracle11g的,作為入門書還可以
  •   這本書適合一般的入門的程序員讀
  •   附送的光盤里要是有oracle安裝程序就好了
  •   是一本不錯(cuò)的oracle學(xué)習(xí)的書籍,有光盤
  •   我希望能通過這本書 讓我真正從入門到精通
  •   這本書雖然叫入門到精通,但是實(shí)際上還是基礎(chǔ)入門,非常非?;A(chǔ)的東西,菜鳥可以買來入門......
  •   感覺還不錯(cuò),從入門到精通
  •   一直想在網(wǎng)上找oracle的教程,但是沒找到講的到位的,不是廢話太多就是邏輯差。這本書很適合初學(xué)者,從安裝軟件到程序示例都不錯(cuò)。太省事了。如果非要吹毛求疵的話,就是紙張有些薄
  •   對(duì)數(shù)據(jù)庫(kù)的初步了解書籍,入門書籍,ocp考試的話這遠(yuǎn)遠(yuǎn)不夠
  •   從基礎(chǔ)知識(shí)開始,到復(fù)雜的應(yīng)用實(shí)例,循序漸進(jìn),非常好的學(xué)習(xí)資料。對(duì)于想學(xué)oracle的人來說是一本不錯(cuò)的教材!
  •   紙質(zhì)非常好,這本Oracle主要在windows下操作的實(shí)例,要是是在LINUX下的就好多了。
  •   由淺入深地講解oracle
  •   這本書確實(shí)不錯(cuò)不過在win7甚至win8安裝oracle 11g如果沒有相當(dāng)基礎(chǔ)的話很難配置 如果講一講就好了
  •   oracle講的很詳細(xì),0基礎(chǔ)學(xué)習(xí)oracle,從安裝到維護(hù),全由……
  •   適合初學(xué)者,也就是oracle的基本要掌握的知識(shí)。
  •   書很好,很喜歡,oracle學(xué)習(xí)的基礎(chǔ),很適合初學(xué)者
  •   內(nèi)容介紹的很詳細(xì),挺實(shí)用的一本書,現(xiàn)在正在用oracle,從中能學(xué)到很多?。?!
  •   從ORACLE安裝講起,很基礎(chǔ),很詳細(xì),對(duì)新手來說,挺有幫助的。
  •   Oracle初學(xué)者適合看的書籍
  •   對(duì)oracle有了跟家深刻的認(rèn)識(shí),很好的一本書!
  •   初學(xué)oracle,看看再說。每本書都有每本書的不同
  •   入門的好書,而且還有配套光盤
  •   書還不錯(cuò),Oracle的基礎(chǔ)知識(shí)還行,應(yīng)用上沒有多少東西
  •   之前了解過一點(diǎn)oracle,有它就要好好學(xué)習(xí)了
  •   適合oracle 菜鳥學(xué)習(xí)
  •   剛剛學(xué)oracle,感覺書內(nèi)容很充實(shí)
  •   不會(huì)oracle怎么辦?不用擔(dān)心,讓我來給你推薦,此書乃oracle兵家必備
  •   不錯(cuò)的oracle書,喜歡
  •   不錯(cuò),適合新手閱讀,初學(xué)Oracle者適用
  •   比較全面系統(tǒng),學(xué)oracle必備
  •   適合初學(xué)ORACLE的菜鳥,就像我一樣,細(xì)心看下來,通過慢慢積累,應(yīng)該會(huì)有不錯(cuò)的成績(jī)。
  •   普及率很高的一本書,挺好的,程序員必備
  •   值得學(xué)習(xí)C#程序員學(xué)習(xí)
  •   學(xué)習(xí)數(shù)據(jù)庫(kù),這本書真的值得一看,除了書中的內(nèi)容外,還另外配套著ppt,真的很受用啊
  •   書看了一點(diǎn),寫的滿詳細(xì)的,從安裝到使用,蠻適合菜鳥入門的O(∩_∩)O
  •   內(nèi)容適合初學(xué)者基礎(chǔ)入門
  •   都是入門的書籍,適合初學(xué)者。
  •   入門級(jí)的,適合初學(xué)者
  •   內(nèi)容不錯(cuò)。紙張沒有想象中的好印刷很清晰適合新手入門學(xué)習(xí)
  •   同學(xué)推薦的 ,入門學(xué)習(xí)。。
  •   通俗易懂,很容易看進(jìn)去,很多內(nèi)容都可以在書中查到。缺點(diǎn)是有些內(nèi)容不夠詳細(xì),作為入門書非常好。
  •   不錯(cuò),很基礎(chǔ)的入門教程
  •   入門級(jí)、簡(jiǎn)單、實(shí)用、結(jié)構(gòu)清晰
  •   內(nèi)容很詳細(xì),很適合入門.
  •   入門很不錯(cuò)
  •   還可以不適合入門的
  •   總體來說,入門很不錯(cuò)~~~要再深入,看文檔或許更好點(diǎn)~~~
  •   還沒有細(xì)看,不過感覺很適合入門級(jí)的我
  •   確實(shí)非常非常基礎(chǔ),但對(duì)入門幫助真的很大,新手最怕撞南墻??纯催@個(gè)書還能提高 點(diǎn)興趣
  •   寫的太淺顯,書名應(yīng)該改成從不懂到入門
  •   挺好的,比較詳細(xì),適合入門
  •   挺好的,入門看這本說夠了,雖然還沒看完,感覺不錯(cuò)!
  •   有光盤,有講解,適合初學(xué)者
  •   不錯(cuò),準(zhǔn)備好好學(xué)習(xí)下數(shù)據(jù)庫(kù)
  •   剛收到貨,看著還可以,本人沒有數(shù)據(jù)庫(kù)基礎(chǔ),正在努力!
  •   書不錯(cuò),送的光盤,還沒有看,不過感覺不錯(cuò)
  •   這次到貨比較快,質(zhì)量不錯(cuò),里面還有光盤。
  •   包裝很精美,內(nèi)容詳細(xì),附帶光盤,很劃算
  •   還不錯(cuò),就是沒有光盤啊
  •   學(xué)習(xí)JAVA就要從這本書開始,我就是零基礎(chǔ)開始學(xué)的,這本書非常的棒!
  •   決戰(zhàn)大數(shù)據(jù)時(shí)代!IT技術(shù)人員不得不讀!
  •   這本書比較基礎(chǔ),還帶有視頻,可以學(xué)習(xí),打基礎(chǔ)不錯(cuò)!
  •   簡(jiǎn)單的看了一下 適合java開發(fā)用
  •   還不錯(cuò),視頻挺好的。
  •   經(jīng)朋友介紹買的,據(jù)說里面的內(nèi)容講解很詳細(xì)。未讀。
  •   不錯(cuò),適合初學(xué)者,講解的也很詳細(xì)、容易理解。
  •   講解比較詳細(xì),適合初學(xué)者。。。
  •   這本書很適合初學(xué)者讀。
  •   值得學(xué)習(xí)的一本書,適合初學(xué)者
  •   講解詳細(xì)到位,不愧是由淺入深
  •   大致看了下,很不錯(cuò)的一本書,很適合初學(xué)者
  •   講的很細(xì) 初學(xué)者的話用這本書我覺得相當(dāng)不錯(cuò) 關(guān)鍵是那個(gè)CD相當(dāng)贊
  •   初步翻了一下,很不錯(cuò)的一本書,值得讀。。。
  •   自從讀了這本書,收益十分大,對(duì)我的工作幫助很大
  •   看了一半了,感覺還是比較有用,知道了很多語(yǔ)句,如果能再多些對(duì)某些復(fù)制內(nèi)部函數(shù)的解釋就更好了
  •   看了前幾章,還可以,都是干貨,直接講怎么用,沒有扯理論,適合初學(xué)者以及有基礎(chǔ),但又沒有系統(tǒng)學(xué)習(xí)的人。
  •   昨天訂的書,今天上午就到了。神速啊。收到之后簡(jiǎn)單翻閱了一下,內(nèi)容豐富,適合初學(xué)者學(xué)習(xí)。就是書籍的質(zhì)量差了點(diǎn),紙張?zhí)。煮w印刷和裁切都感覺像是盜版呢。不過總體感覺還是不錯(cuò)的。
  •   很適合初學(xué)者,正在詳細(xì)閱讀中
  •   好像比較適合初學(xué)者,應(yīng)該還不錯(cuò)的吧
  •   書寫的不錯(cuò),細(xì)致入微,面面俱到,適合初學(xué)者。
  •   這書內(nèi)部不錯(cuò),是初學(xué)者的法寶
  •   速度快,新版書,質(zhì)量很好,適合初學(xué)者
  •   適合初學(xué)者看,很不錯(cuò)!就是有的圖不算清晰,總體上還行!??!
  •   內(nèi)容很好,適合我這樣的初學(xué)者,通俗易懂
  •   很適合我這種初學(xué)者,例子也講得很到清楚。
  •   適用初學(xué)者,
  •   適合初學(xué)者,可作為幫助查詢基礎(chǔ)知識(shí)
  •   寫得通俗一點(diǎn),適合初學(xué)者。
  •   書非常不錯(cuò),適合初學(xué)者看
  •   看了幾章,很適合初學(xué)者,寫的很清楚。
  •   內(nèi)容很豐富,從淺到深,適合初學(xué)者。書的質(zhì)量一般,文字和圖片不是很清晰,忍了
 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7