《Oracle資料庫編程經典300例(含DVD光碟1張)》是電子工業出版社出版的圖書,ISBN是9787121206597
基本介紹
- 作者:張婉婉
- ISBN:9787121206597
- 頁數:448
- 定價:65
- 出版社:電子工業出版社
- 裝幀:平裝
內容介紹,作者介紹,作品目錄,
內容介紹
Oracle資料庫是目前世界上使用最為廣泛的資料庫管理系統,具有完整的數據管理功能;PL/SQL是Oracle對標準資料庫語言SQL的過程化擴充,讓Oracle的數據管理和程式設計效率更高。
本書是一本特別注重實戰的Oracle資料庫入門及管理工具書,書中一共集成了300多個日常管理資料庫的實例。本書每個實例都有圖文並茂的實現步驟、實例解析,使讀者能夠很輕鬆地按照書中的例子進行操作,從而掌握如何去操作和管理Oracle資料庫。
本書中的實例具有代表性,編碼規範、講解詳細,可作為特定技術開發人員的指導教程,也可以幫助讀者更深入地學習Oracle,掌握備份資料庫、恢複數據庫、檢查監控及調優資料庫等操作,為讀者成為優秀的DBA打下堅實基礎。
作者介紹
肖俊宇
Oracle資料庫運維專家,副教授。網名“風影”,取自跳躍靈動之美的含義。於1995年畢業於江西師範大學,主要從事關係資料庫運維、網路安全管理和教育技術等方面的教學與研究工作。現為某省公安廳信息網路安全工程師、市網路與信息安全應急管理專家、信息化創新團隊帶頭人。
作品目錄
第1篇 初識Oracle PL/SQL
第1章 走進Oracle PL/SQL 2
實例001 安裝Oracle 10g 2
難度指數 ★☆☆☆☆ 占用時間 ○○
實例002 啟動SQL*Plus工具 7
難度指數 ★★☆☆☆ 占用時間 ○○
實例003 使用SQL*Plus命令行工具 8
難度指數 ★★☆☆☆ 占用時間 ○
實例004 配置連線字元串 10
難度指數 ★★☆☆☆ 占用時間 ○
實例005 使用PL/SQL Developer工具 11
難度指數 ★☆☆☆☆ 占用時間 ○○
實例006 啟動和關閉Oracle 12
難度指數 ★☆☆☆☆ 占用時間 ○
實例007 創建PL/SQL塊 14
難度指數 ★★☆☆☆ 占用時間 ○○
實例008 使用變數輸出字元串 16
難度指數 ★★☆☆☆ 占用時間 ○
實例009 變數初始化及存儲數據記錄 17
難度指數 ★★☆☆☆ 占用時間 ○
實例010 使用常量計算圓面積 18
難度指數 ★★★☆☆ 占用時間 ○○
實例011 使用宿主變數 19
難度指數 ★★★☆☆ 占用時間 ○○
實例012 輸出指定精度的數據 20
難度指數 ★☆☆☆☆ 占用時間 ○
實例013 獲取當前日期時間 21
難度指數 ★☆☆☆☆ 占用時間 ○
實例014 使用記錄類型輸出數據表中的一行 22
難度指數 ★★☆☆☆ 占用時間 ○
實例015 引用並輸出數據表中的列 23
難度指數 ★★☆☆☆ 占用時間 ○
第2章 運算元據表結構 25
實例016 使用CREATE TABLE命令創建基本表 25
難度指數 ★★☆☆☆ 占用時間 ○○
實例017 使用ALTER TABLE命令增加新欄位 27
難度指數 ★★☆☆☆ 占用時間 ○
實例018 使用ALTER TABLE命令修改欄位 28
難度指數 ★★☆☆☆ 占用時間 ○
實例019 使用ALTER TABLE命令刪除欄位 29
難度指數 ★★☆☆☆ 占用時間 ○
實例020 重命名基本表 30
難度指數 ★★☆☆☆ 占用時間 ○
實例021 複製相同結構的表 31
難度指數 ★★★☆☆ 占用時間 ○○
實例022 使用DROP TABLE命令刪除表 33
難度指數 ★☆☆☆☆ 占用時間 ○
實例023 創建主鍵約束 34
難度指數 ★★★☆☆ 占用時間 ○○
實例024 創建唯一性約束 35
難度指數 ★★★☆☆ 占用時間 ○○
實例025 創建CHECK約束 37
難度指數 ★★☆☆☆ 占用時間 ○
實例026 創建外鍵約束 39
難度指數 ★★★☆☆ 占用時間 ○○
實例027 刪除約束 40
難度指數 ★☆☆☆☆ 占用時間 ○
實例028 為欄位設定默認值 42
難度指數 ★★☆☆☆ 占用時間 ○
第2篇 數據查詢
第3章 簡單數據查詢 46
實例029 查詢輸出基本表中指定列 46
難度指數 ★☆☆☆☆ 占用時間 ○
實例030 對數據列進行運算並輸出 47
難度指數 ★★☆☆☆ 占用時間 ○
實例031 單條件查詢 49
難度指數 ★☆☆☆☆ 占用時間 ○
實例032 根據查詢結果創建和複製表 50
難度指數 ★★★☆☆ 占用時間 ○○
實例033 返回表中的前N行記錄 51
難度指數 ★★☆☆☆ 占用時間 ○
實例034 消除重複行 52
難度指數 ★★★☆☆ 占用時間 ○○
實例035 NULL值的判定 54
難度指數 ★★☆☆☆ 占用時間 ○
實例036 查詢欄位值為某個範圍內的記錄 55
難度指數 ★☆☆☆☆ 占用時間 ○
實例037 返回欄位值為列表中某個值的記錄 56
難度指數 ★★☆☆☆ 占用時間 ○
實例038 條件組合查詢 57
難度指數 ★★★☆☆ 占用時間 ○○
實例039 複合條件查詢 59
難度指數 ★★★★☆ 占用時間 ○○○
實例040 實現模糊查詢 61
難度指數 ★★★☆☆ 占用時間 ○○
實例041 使用ESCAPE和轉義字元 62
難度指數 ★★★☆☆ 占用時間 ○○
第4章 數據查詢中函式的使用 64
實例042 使用COUNT函式統計表中的記錄數 64
難度指數 ★★☆☆☆ 占用時間 ○
實例043 使用SUM函式求和 66
難度指數 ★★★☆☆ 占用時間 ○○
實例044 使用AVG函式求平均值 67
難度指數 ★★☆☆☆ 占用時間 ○
實例045 返回最大值 68
難度指數 ★★☆☆☆ 占用時間 ○
實例046 返回最小值 69
難度指數 ★★☆☆☆ 占用時間 ○
實例047 查找並替換字元串 70
難度指數 ★★★☆☆ 占用時間 ○○
實例048 獲取字元的ASCII碼 71
難度指數 ★★★☆☆ 占用時間 ○○
實例049 返回字元串長度 72
難度指數 ★★☆☆☆ 占用時間 ○
實例050 使用ROUND函式確定精度 73
難度指數 ★★★☆☆ 占用時間 ○○
實例051 日期運算 74
難度指數 ★★★☆☆ 占用時間 ○○
實例052 日期格式化輸出 75
難度指數 ★★☆☆☆ 占用時間 ○
實例053 提取日期特定部分 77
難度指數 ★★★☆☆ 占用時間 ○○
實例054 數據類型轉換 79
難度指數 ★★★☆☆ 占用時間 ○○
實例055 提取日期的星期值 80
難度指數 ★★☆☆☆ 占用時間 ○
實例056 提取一年中的第幾天 81
難度指數 ★★☆☆☆ 占用時間 ○
實例057 計算時間差 82
難度指數 ★☆☆☆☆ 占用時間 ○
實例058 獲取某月的第一天與最後一天 83
難度指數 ★★☆☆☆ 占用時間 ○
實例059 NVL函式的使用 85
難度指數 ★★★☆☆ 占用時間 ○○
第5章 高級查詢 87
實例060 使用GROUP BY子句實現分組 87
難度指數 ★★★☆☆ 占用時間 ○○
實例061 按條件查詢並分組 89
難度指數 ★★★★☆ 占用時間 ○○○
實例062 使用CUBE匯總數據 90
難度指數 ★★★☆☆ 占用時間 ○○
實例063 使用ROLLUP匯總數據 91
難度指數 ★★★☆☆ 占用時間 ○○
實例064 用GROUPING函式區分NULL值 93
難度指數 ★★★★☆ 占用時間 ○○○
實例065 使用HAVING子句過濾分組數據 94
難度指數 ★★★☆☆ 占用時間 ○○
實例066 區別HAVING子句與WHERE子句 95
難度指數 ★★★★☆ 占用時間 ○○○
實例067 使用ORDER BY子句排序 96
難度指數 ★★☆☆☆ 占用時間 ○
實例068 對字元串列排序 98
難度指數 ★★☆☆☆ 占用時間 ○
實例069 多列排序 100
難度指數 ★★★☆☆ 占用時間 ○○
實例070 對查詢進行集合運算 101
難度指數 ★★★★☆ 占用時間 ○○○
實例071 返回多個表的共有數據 102
難度指數 ★★★☆☆ 占用時間 ○○
實例072 返回各個表的所有數據 103
難度指數 ★★★☆☆ 占用時間 ○○
實例073 無條件多表查詢 104
難度指數 ★★☆☆☆ 占用時間 ○
實例074 有共同欄位的表等值連線 105
難度指數 ★★★☆☆ 占用時間 ○○
實例075 含條件的等值連線 106
難度指數 ★★★★☆ 占用時間 ○○○
實例076 有共同欄位的表非等值連線 107
難度指數 ★★★☆☆ 占用時間 ○○
實例077 兩個表進行內連線 108
難度指數 ★★★☆☆ 占用時間 ○○
實例078 兩個表進行自然連線 109
難度指數 ★★★★☆ 占用時間 ○○○
實例079 一個表進行自連線 110
難度指數 ★★★☆☆ 占用時間 ○○
實例080 兩個表進行左外連線 111
難度指數 ★★★☆☆ 占用時間 ○○
實例081 兩個表進行右外連線 112
難度指數 ★★★☆☆ 占用時間 ○○
實例082 兩個表進行全外連線 113
難度指數 ★★★☆☆ 占用時間 ○○
實例083 多表連線 114
難度指數 ★★★★★ 占用時間 ○○○
第6章 子查詢 116
實例084 返回單行的子查詢 116
難度指數 ★★☆☆☆ 占用時間 ○
實例085 含有聚合函式的單行子查詢 118
難度指數 ★★★☆☆ 占用時間 ○○
實例086 多表查詢中返回結果為單行的子查詢 119
難度指數 ★★★☆☆ 占用時間 ○○
實例087 用IN謂詞實現多行子查詢 120
難度指數 ★★★★☆ 占用時間 ○○
實例088 多表查詢中使用IN謂詞 122
難度指數 ★★★★★ 占用時間 ○○○
實例089 EXISTS子查詢 123
難度指數 ★★★★☆ 占用時間 ○○○
實例090 EXISTS替代單行子查詢 124
難度指數 ★★★★☆ 占用時間 ○○○
實例091 相關子查詢 125
難度指數 ★★★★☆ 占用時間 ○○○
實例092 含聚合函式的相關子查詢 126
難度指數 ★★★★★ 占用時間 ○○○
實例093 帶IN謂詞的相關子查詢 127
難度指數 ★★★★★ 占用時間 ○○○
實例094 包含分組的相關子查詢 128
難度指數 ★★★★★ 占用時間 ○○○
實例095 帶ANY的子查詢 130
難度指數 ★★★★☆ 占用時間 ○○○
實例096 帶ALL的子查詢 131
難度指數 ★★★★☆ 占用時間 ○○○
實例097 嵌套子查詢 132
難度指數 ★★★★★ 占用時間 ○○○
實例098 FROM子句後的子查詢 134
難度指數 ★★★★☆ 占用時間 ○○○
實例099 SELECT子句後的子查詢 135
難度指數 ★★★★★ 占用時間 ○○○
實例100 HAVING子句後的子查詢 136
難度指數 ★★★★☆ 占用時間 ○○○
實例101 子查詢返回值為空 138
難度指數 ★★★☆☆ 占用時間 ○○
第3篇 數據操縱DML
第7章 數據操作 140
實例102 不指定欄位的整行插入 140
難度指數 ★★☆☆☆ 占用時間 ○
實例103 指定欄位的整行插入 142
難度指數 ★☆☆☆☆ 占用時間 ○
實例104 插入空值 144
難度指數 ★☆☆☆☆ 占用時間 ○
實例105 插入唯一值 145
難度指數 ★★☆☆☆ 占用時間 ○
實例106 使用過程插入多行 146
難度指數 ★★★☆☆ 占用時間 ○○
實例107 使用INSERT SELECT語句插入多行 148
難度指數 ★★★★☆ 占用時間 ○○○
實例108 通過輸入修改單個列值 149
難度指數 ★★☆☆☆ 占用時間 ○
實例109 通過函式修改單個列值 150
難度指數 ★★★☆☆ 占用時間 ○○
實例110 修改數據為空值 151
難度指數 ★★☆☆☆ 占用時間 ○
實例111 通過運算修改單列值 152
難度指數 ★★☆☆☆ 占用時間 ○
實例112 通過表其他列修改單列值 154
難度指數 ★★☆☆☆ 占用時間 ○
實例113 通過外表的某列修改單列值 154
難度指數 ★★★☆☆ 占用時間 ○○
實例114 修改單行的多個列值 156
難度指數 ★★☆☆☆ 占用時間 ○○
實例115 修改多行的多個列值 156
難度指數 ★★★☆☆ 占用時間 ○○
實例116 刪除單行數據 157
難度指數 ★★☆☆☆ 占用時間 ○
實例117 刪除多行數據 158
難度指數 ★★☆☆☆ 占用時間 ○
實例118 刪除所有行 159
難度指數 ★☆☆☆☆ 占用時間 ○
實例119 使用TRUNCATE命令清空表 160
難度指數 ★☆☆☆☆ 占用時間 ○
第8章 索引與視圖 162
實例120 創建唯一索引 162
難度指數 ★★☆☆☆ 占用時間 ○
實例121 創建單列索引 163
難度指數 ★★☆☆☆ 占用時間 ○
實例122 創建複合索引 164
難度指數 ★★★☆☆ 占用時間 ○○
實例123 使用ALTER INDEX重建索引 165
難度指數 ★★★☆☆ 占用時間 ○○
實例124 刪除索引 166
難度指數 ★★☆☆☆ 占用時間 ○
實例125 創建簡單視圖 167
難度指數 ★★☆☆☆ 占用時間 ○
實例126 創建複雜視圖 169
難度指數 ★★★☆☆ 占用時間 ○○
實例127 創建基於視圖的視圖 170
難度指數 ★★★★☆ 占用時間 ○○○
實例128 通過視圖插入數據 171
難度指數 ★★★☆☆ 占用時間 ○○
實例129 通過視圖修改數據 173
難度指數 ★★★☆☆ 占用時間 ○○
實例130 通過視圖刪除數據 174
難度指數 ★★★☆☆ 占用時間 ○○
實例131 刪除視圖 175
難度指數 ★★☆☆☆ 占用時間 ○
實例132 創建同義詞 176
難度指數 ★★★☆☆ 占用時間 ○○
實例133 生成序列號 177
難度指數 ★★★★☆ 占用時間 ○○○
實例134 修改和註銷序列 178
難度指數 ★★★☆☆ 占用時間 ○○
實例135 創建表空間 179
難度指數 ★★★☆☆ 占用時間 ○○
實例136 擴充和刪除表空間 180
難度指數 ★★★☆☆ 占用時間 ○○
實例137 為用戶指定表空間 182
難度指數 ★★☆☆☆ 占用時間 ○
實例138 為表指定表空間 183
難度指數 ★★☆☆☆ 占用時間 ○
實例139 為索引指定表空間 184
難度指數 ★★☆☆☆ 占用時間 ○
實例140 查看索引個數和類別 185
難度指數 ★★★☆☆ 占用時間 ○○
實例141 查看被索引的列 185
難度指數 ★★★☆☆ 占用時間 ○○
實例142 查看索引的大小 186
難度指數 ★★★☆☆ 占用時間 ○○
第4篇 數據安全套用
第9章 用戶許可權及角色 190
實例143 創建與註銷用戶 190
難度指數 ★★☆☆☆ 占用時間 ○
實例144 修改用戶口令 191
難度指數 ★★☆☆☆ 占用時間 ○
實例145 設定和解除用戶鎖定 193
難度指數 ★★☆☆☆ 占用時間 ○
實例146 更改用戶名 194
難度指數 ★★☆☆☆ 占用時間 ○
實例147 將系統許可權授予用戶 196
難度指數 ★★★☆☆ 占用時間 ○○
實例148 將對象許可權授予用戶 197
難度指數 ★★★☆☆ 占用時間 ○○
實例149 授予用戶角色 199
難度指數 ★★☆☆☆ 占用時間 ○
實例150 創建自定義角色 201
難度指數 ★★★☆☆ 占用時間 ○○
實例151 收回對象許可權 202
難度指數 ★★☆☆☆ 占用時間 ○
實例152 回收系統許可權 203
難度指數 ★★☆☆☆ 占用時間 ○
實例153 級聯對象許可權的授予 204
難度指數 ★★★☆☆ 占用時間 ○○
實例154 收回級聯的對象許可權 206
難度指數 ★★★☆☆ 占用時間 ○○
實例155 級聯繫統許可權的授予 207
難度指數 ★★★☆☆ 占用時間 ○○
實例156 收回級聯的系統許可權 208
難度指數 ★★★☆☆ 占用時間 ○○
實例157 收回角色許可權 209
難度指數 ★★☆☆☆ 占用時間 ○
實例158 刪除自定義角色 210
難度指數 ★★☆☆☆ 占用時間 ○
實例159 啟用/禁用角色 211
難度指數 ★★☆☆☆ 占用時間 ○
實例160 顯示用戶所擁有的角色 212
難度指數 ★★★☆☆ 占用時間 ○○
實例161 顯示角色的許可權 213
難度指數 ★★☆☆☆ 占用時間 ○
實例162 顯示用戶的所有系統許可權 214
難度指數 ★★☆☆☆ 占用時間 ○
第10章 完整性控制 215
實例163 防止無效數據被插入數據表中 215
難度指數 ★★★★☆ 占用時間 ○○○
實例164 防止將已有的數據更改成無效值 217
難度指數 ★★★★☆ 占用時間 ○○○
實例165 防止刪除已有的數據造成數據失效 218
難度指數 ★★★★★ 占用時間 ○○○
實例166 刪除級聯數據行 219
難度指數 ★★★☆☆ 占用時間 ○○
實例167 防止輸入NULL值 220
難度指數 ★★★☆☆ 占用時間 ○○
實例168 防止輸入重複值 222
難度指數 ★★★★☆ 占用時間 ○○○
第11章 PL/SQL控制語句和存儲過程 224
實例169 比較兩個變數的大小並單輸出 224
難度指數 ★☆☆☆☆ 占用時間 ○
實例170 比較兩個變數的大小並雙輸出 226
難度指數 ★★☆☆☆ 占用時間 ○
實例171 使用標識符 227
難度指數 ★☆☆☆☆ 占用時間 ○
實例172 使用條件嵌套語句 228
難度指數 ★★★☆☆ 占用時間 ○○
實例173 使用CASE語句 230
難度指數 ★★☆☆☆ 占用時間 ○
實例174 LOOP語句實現累加 231
難度指數 ★★★☆☆ 占用時間 ○○
實例175 計算100以內所有偶數之和 233
難度指數 ★★★☆☆ 占用時間 ○○
實例176 計算100以內所有奇數之和 234
難度指數 ★★★☆☆ 占用時間 ○○
實例177 FOR語句實現累加 235
難度指數 ★★★☆☆ 占用時間 ○○
實例178 創建不帶參數的存儲過程 236
難度指數 ★★☆☆☆ 占用時間 ○
實例179 調用不帶參數的存儲過程 237
難度指數 ★★★☆☆ 占用時間 ○○
實例180 創建帶參數的存儲過程 239
難度指數 ★★★★☆ 占用時間 ○○○
實例181 調用帶參數的存儲過程 240
難度指數 ★★★☆☆ 占用時間 ○○
實例182 創建並調用帶輸出參數的存儲過程 241
難度指數 ★★★★☆ 占用時間 ○○○
實例183 創建並調用帶默認值的存儲過程 242
難度指數 ★★★☆☆ 占用時間 ○○
實例184 查看存儲過程 243
難度指數 ★★☆☆☆ 占用時間 ○○
實例185 調試存儲過程 245
難度指數 ★★★★☆ 占用時間 ○○○
實例186 重新編譯存儲過程 246
難度指數 ★★★☆☆ 占用時間 ○○
實例187 刪除存儲過程 246
難度指數 ★★☆☆☆ 占用時間 ○○
實例188 動態SQL執行DDL語句 247
難度指數 ★★★★☆ 占用時間 ○○○
實例189 動態SQL執行DML語句 249
難度指數 ★★★★☆ 占用時間 ○○○
第12章 觸發器 251
實例190 創建語句觸發器 251
難度指數 ★★★☆☆ 占用時間 ○○
實例191 語句觸發器被觸發 252
難度指數 ★★★☆☆ 占用時間 ○○
實例192 查看觸發器 253
難度指數 ★★☆☆☆ 占用時間 ○
實例193 創建並觸發行觸發器 255
難度指數 ★★★☆☆ 占用時間 ○○
實例194 INSERT觸發器 256
難度指數 ★★★☆☆ 占用時間 ○○
實例195 UPDATE指定列觸發器 257
難度指數 ★★★☆☆ 占用時間 ○○
實例196 DELETE觸發器 258
難度指數 ★★☆☆☆ 占用時間 ○
實例197 創建INSTEAD OF觸發器 259
難度指數 ★★★★☆ 占用時間 ○○○
實例198 創建用戶事件觸發器 261
難度指數 ★★★☆☆ 占用時間 ○○
實例199 創建系統事件觸發器 262
難度指數 ★★★☆☆ 占用時間 ○○
實例200 禁用/啟用觸發器 264
難度指數 ★★☆☆☆ 占用時間 ○
實例201 以表為單位禁用/啟用觸發器 265
難度指數 ★★★☆☆ 占用時間 ○○
實例202 將刪除記錄自動寫入日誌表 266
難度指數 ★★★★☆ 占用時間 ○○○
實例203 限制非工作時間運算元據 268
難度指數 ★★★★☆ 占用時間 ○○○
實例204 限制對保護數據的操作 269
難度指數 ★★★★☆ 占用時間 ○○○
實例205 實現級聯更新 270
難度指數 ★★★★☆ 占用時間 ○○○
實例206 創建數據對象結構操作事件日誌 272
難度指數 ★★★★☆ 占用時間 ○○○
實例207 刪除觸發器 273
難度指數 ★★★☆☆ 占用時間 ○○
第13章 事務處理和並發控制 275
實例208 事務開始 275
難度指數 ★★☆☆☆ 占用時間 ○
實例209 提交事務 276
難度指數 ★★★☆☆ 占用時間 ○○
實例210 回滾事務 278
難度指數 ★★★☆☆ 占用時間 ○○
實例211 設定保存點 279
難度指數 ★★★☆☆ 占用時間 ○○
實例212 回滾部分事務 280
難度指數 ★★★★☆ 占用時間 ○○○
實例213 DDL語句對事務的影響 281
難度指數 ★★★☆☆ 占用時間 ○○
實例214 DCL語句提交事務 282
難度指數 ★★★☆☆ 占用時間 ○○
實例215 斷開資料庫連線對事務的影響 283
難度指數 ★★★☆☆ 占用時間 ○○
實例216 異常斷開資料庫連線回滾事務 284
難度指數 ★★★★☆ 占用時間 ○○
實例217 避免髒讀 285
難度指數 ★★★★★ 占用時間 ○○○
實例218 避免不可重複讀 287
難度指數 ★★★★★ 占用時間 ○○○
實例219 判斷數據是否被鎖 288
難度指數 ★★★★☆ 占用時間 ○○○
實例220 鎖定數據表 289
難度指數 ★★★☆☆ 占用時間 ○○
實例221 查看被鎖定的數據對象 290
難度指數 ★★★☆☆ 占用時間 ○○
實例222 為被鎖定表解鎖 291
難度指數 ★★★☆☆ 占用時間 ○○
實例223 創建程式包 292
難度指數 ★★★★☆ 占用時間 ○○○
實例224 使用程式包 294
難度指數 ★★★☆☆ 占用時間 ○○
實例225 查看程式包 295
難度指數 ★★★☆☆ 占用時間 ○○
實例226 刪除程式包 296
難度指數 ★★★☆☆ 占用時間 ○○
第14章 游標 298
實例227 聲明游標 298
難度指數 ★★★☆☆ 占用時間 ○○
實例228 打開游標 299
難度指數 ★★★☆☆ 占用時間 ○○
實例229 提取數據 300
難度指數 ★★★★☆ 占用時間 ○○○
實例230 關閉游標 302
難度指數 ★★☆☆☆ 占用時間 ○
實例231 循環語句中的游標使用 303
難度指數 ★★★★☆ 占用時間 ○○○
實例232 視圖中游標的使用 304
難度指數 ★★★☆☆ 占用時間 ○○
實例233 提取整行數據 306
難度指數 ★★★☆☆ 占用時間 ○○
實例234 用游標名定義記錄變數 307
難度指數 ★★★☆☆ 占用時間 ○○
實例235 使用帶參數的游標 308
難度指數 ★★★★☆ 占用時間 ○○○
實例236 使用含默認值參數的游標 309
難度指數 ★★★☆☆ 占用時間 ○○
實例237 使用參數為變數的游標 310
難度指數 ★★★★☆ 占用時間 ○○○
實例238 使用游標FOR循環 313
難度指數 ★★★☆☆ 占用時間 ○○
實例239 游標FOR循環中使用子查詢 314
難度指數 ★★★★★ 占用時間 ○○○
實例240 使用游標更新數據 315
難度指數 ★★★★☆ 占用時間 ○○○
實例241 使用游標刪除數據 316
難度指數 ★★★☆☆ 占用時間 ○○
實例242 判斷游標是否打開 318
難度指數 ★★★☆☆ 占用時間 ○○
實例243 獲取游標讀取的記錄行數 319
難度指數 ★★★☆☆ 占用時間 ○○
實例244 游標中的子查詢 320
難度指數 ★★★★★ 占用時間 ○○○
第15章 數據導入/導出 322
實例245 備份資料庫 322
難度指數 ★★★☆☆ 占用時間 ○○
實例246 導出用戶所有數據 324
難度指數 ★★★★☆ 占用時間 ○○○
實例247 導出指定表數據 325
難度指數 ★★★☆☆ 占用時間 ○○
實例248 導出指定表的部分數據 326
難度指數 ★★★☆☆ 占用時間 ○○
實例249 恢複數據庫 328
難度指數 ★★★☆☆ 占用時間 ○○
實例250 導入數據表 328
難度指數 ★★★☆☆ 占用時間 ○○
實例251 導出Excel檔案 329
難度指數 ★★★★☆ 占用時間 ○○○
實例252 導入Excel數據 331
難度指數 ★★★★☆ 占用時間 ○○○
實例253 在PL/SQL Developer下導出表結構 333
難度指數 ★★★☆☆ 占用時間 ○○
實例254 在PL/SQL Developer下導入表結構 335
難度指數 ★★★☆☆ 占用時間 ○○
實例255 在PL/SQL Developer下導出數據 337
難度指數 ★★★☆☆ 占用時間 ○○
實例256 在PL/SQL Developer下導入數據 339
難度指數 ★★★☆☆ 占用時間 ○○
第5篇 Oracle高級套用技術
第16章 Oracle性能最佳化 344
實例257 在SELECT語句中避免使用“*” 344
難度指數 ★★☆☆☆ 占用時間 ○
實例258 儘可能減小記錄集行數 345
難度指數 ★★☆☆☆ 占用時間 ○
實例259 使用ROWID高效刪除重複記錄 347
難度指數 ★★★☆☆ 占用時間 ○○
實例260 使用TRUNCATE替代DELETE刪除記錄 348
難度指數 ★★★☆☆ 占用時間 ○○
實例261 高效統計記錄行數 349
難度指數 ★★★☆☆ 占用時間 ○○
實例262 儘量多使用COMMIT 350
難度指數 ★★☆☆☆ 占用時間 ○
實例263 避免使用HAVING子句 351
難度指數 ★★★☆☆ 占用時間 ○○
實例264 用EXISTS替代IN謂詞 353
難度指數 ★★★★★ 占用時間 ○○○
實例265 用“>=”替代“>”運算符 354
難度指數 ★★★★☆ 占用時間 ○○○
實例266 避免在SELECT子句中使用DISTINCT關鍵字 355
難度指數 ★★★☆☆ 占用時間 ○○
實例267 用索引提高檢索效率 356
難度指數 ★★★☆☆ 占用時間 ○○
實例268 避免在索引列上進行運算 357
難度指數 ★★★☆☆ 占用時間 ○○
實例269 在索引列上用UNION替換OR 358
難度指數 ★★★☆☆ 占用時間 ○○
實例270 避免在索引列上用IS NULL 360
難度指數 ★★★★☆ 占用時間 ○○○
實例271 使用WHERE子句最佳化GROUP BY 361
難度指數 ★★★★★ 占用時間 ○○○
實例272 處理預定義異常 362
難度指數 ★★★★☆ 占用時間 ○○○
實例273 處理自定義異常 364
難度指數 ★★★☆☆ 占用時間 ○○
第17章 Oracle 實用技巧 366
實例274 查看Oracle版本 366
難度指數 ★☆☆☆☆ 占用時間 ○
實例275 查看錶所占用的空間 367
難度指數 ★☆☆☆☆ 占用時間 ○
實例276 查看Oracle最大連線數 368
難度指數 ★★☆☆☆ 占用時間 ○
實例277 查看並統計當前活動用戶 369
難度指數 ★★☆☆☆ 占用時間 ○
實例278 查看錶空間占用空間情況 370
難度指數 ★★☆☆☆ 占用時間 ○
實例279 按中文拼音/筆畫/部首排序輸出 371
難度指數 ★★★☆☆ 占用時間 ○○
實例280 修改資料庫默認日期格式 372
難度指數 ★★★☆☆ 占用時間 ○○
實例281 自動生成查詢結果序號 373
難度指數 ★★★☆☆ 占用時間 ○○
實例282 查看數據檔案放置的路徑 374
難度指數 ★★☆☆☆ 占用時間 ○
實例283 將查詢結果導出到文本檔案 375
難度指數 ★★★☆☆ 占用時間 ○○
實例284 跟蹤SQL語句執行 377
難度指數 ★★★★☆ 占用時間 ○○○
實例285 插入全年日期 378
難度指數 ★★★☆☆ 占用時間 ○○
實例286 輸出表中某列第N大的記錄 379
難度指數 ★★★☆☆ 占用時間 ○○
實例287 返回記錄行的物理地址 380
難度指數 ★★★☆☆ 占用時間 ○○
實例288 查找列存在重複值的記錄 381
難度指數 ★★★★☆ 占用時間 ○○○
實例289 只保留一行列存在重複值的記錄 382
難度指數 ★★★★☆ 占用時間 ○○○
實例290 秒轉換為時分秒格式 383
難度指數 ★★★☆☆ 占用時間 ○○
實例291 創建腳本檔案 384
難度指數 ★★★☆☆ 占用時間 ○○
實例292 執行腳本檔案 385
難度指數 ★★★☆☆ 占用時間 ○○
實例293 加密存儲過程 386
難度指數 ★★★★★ 占用時間 ○○○
實例294 監控索引是否被引用 388
難度指數 ★★★☆☆ 占用時間 ○○
實例295 去除無用索引 389
難度指數 ★★★☆☆ 占用時間 ○○
實例296 提取表中[N,M]條記錄 390
難度指數 ★★★★☆ 占用時間 ○○○
實例297 快速編譯所有視圖 391
難度指數 ★★★☆☆ 占用時間 ○○
實例298 讀寫文本型作業系統檔案 392
難度指數 ★★★★☆ 占用時間 ○○○
實例299 移動資料庫檔案 393
難度指數 ★★★☆☆ 占用時間 ○○
實例300 創建一個編號會自動增加的列 394
難度指數 ★★★☆☆ 占用時間 ○○
實例301 查看對象的依賴關係 395
難度指數 ★★★☆☆ 占用時間 ○○
實例302 找出某段時間中的具體日期 396
難度指數 ★★★★☆ 占用時間 ○○○
實例303 在查詢中不讓記錄被更新 397
難度指數 ★★★★☆ 占用時間 ○○○
實例304 避免基本表被誤刪 398
難度指數 ★★★☆☆ 占用時間 ○○
實例305 更新數據前先保存舊值 399
難度指數 ★★★★☆ 占用時間 ○○○
實例306 設定多條記錄具有相同值 400
難度指數 ★★★☆☆ 占用時間 ○○
實例307 列值為NULL情形的處理 401
難度指數 ★★★☆☆ 占用時間 ○○
實例308 創建用戶的腳本檔案 402
難度指數 ★★★☆☆ 占用時間 ○○
第18章 PL/SQL編程——職工管理系統 404
實例309 創建獨立用戶EMP 404
難度指數 ★★★☆☆ 占用時間 ○○
實例310 創建基本表MYEMP 405
難度指數 ★★☆☆☆ 占用時間 ○
實例311 根據職工編號查詢姓名 406
難度指數 ★★☆☆☆ 占用時間 ○
實例312 根據用戶輸入插入記錄 407
難度指數 ★★☆☆☆ 占用時間 ○
實例313 根據職工姓名改變工資 409
難度指數 ★★☆☆☆ 占用時間 ○
實例314 根據編號查詢多列信息 410
難度指數 ★★★☆☆ 占用時間 ○○
實例315 根據部門號輸出多行記錄 411
難度指數 ★★★☆☆ 占用時間 ○○
實例316 計算個人所得稅 412
難度指數 ★★★☆☆ 占用時間 ○○
實例317 排除無須繳納個稅的職工 413
難度指數 ★★★★☆ 占用時間 ○○○
實例318 插入記錄後返回提示信息 414
難度指數 ★★★☆☆ 占用時間 ○○
實例319 更新工資數據後對比 415
難度指數 ★★★★★ 占用時間 ○○○
實例320 設定調整工資幅度限制 416
難度指數 ★★★★☆ 占用時間 ○○○
實例321 根據編號刪除職工信息 417
難度指數 ★★☆☆☆ 占用時間 ○
實例322 刪除數據前對其備份 418
難度指數 ★★★☆☆ 占用時間 ○○
實例323 禁止用戶對數據進行操作 419
難度指數 ★★★★☆ 占用時間 ○○○
實例324 禁止特定時間運算元據 420
難度指數 ★★★★★ 占用時間 ○○○
實例325 記錄用戶操作表結構日誌 422
難度指數 ★★★☆☆ 占用時間 ○○
實例326 記錄用戶登錄日誌 423
難度指數 ★★★☆☆ 占用時間 ○○
第1章 走進Oracle PL/SQL 2
實例001 安裝Oracle 10g 2
難度指數 ★☆☆☆☆ 占用時間 ○○
實例002 啟動SQL*Plus工具 7
難度指數 ★★☆☆☆ 占用時間 ○○
實例003 使用SQL*Plus命令行工具 8
難度指數 ★★☆☆☆ 占用時間 ○
實例004 配置連線字元串 10
難度指數 ★★☆☆☆ 占用時間 ○
實例005 使用PL/SQL Developer工具 11
難度指數 ★☆☆☆☆ 占用時間 ○○
實例006 啟動和關閉Oracle 12
難度指數 ★☆☆☆☆ 占用時間 ○
實例007 創建PL/SQL塊 14
難度指數 ★★☆☆☆ 占用時間 ○○
實例008 使用變數輸出字元串 16
難度指數 ★★☆☆☆ 占用時間 ○
實例009 變數初始化及存儲數據記錄 17
難度指數 ★★☆☆☆ 占用時間 ○
實例010 使用常量計算圓面積 18
難度指數 ★★★☆☆ 占用時間 ○○
實例011 使用宿主變數 19
難度指數 ★★★☆☆ 占用時間 ○○
實例012 輸出指定精度的數據 20
難度指數 ★☆☆☆☆ 占用時間 ○
實例013 獲取當前日期時間 21
難度指數 ★☆☆☆☆ 占用時間 ○
實例014 使用記錄類型輸出數據表中的一行 22
難度指數 ★★☆☆☆ 占用時間 ○
實例015 引用並輸出數據表中的列 23
難度指數 ★★☆☆☆ 占用時間 ○
第2章 運算元據表結構 25
實例016 使用CREATE TABLE命令創建基本表 25
難度指數 ★★☆☆☆ 占用時間 ○○
實例017 使用ALTER TABLE命令增加新欄位 27
難度指數 ★★☆☆☆ 占用時間 ○
實例018 使用ALTER TABLE命令修改欄位 28
難度指數 ★★☆☆☆ 占用時間 ○
實例019 使用ALTER TABLE命令刪除欄位 29
難度指數 ★★☆☆☆ 占用時間 ○
實例020 重命名基本表 30
難度指數 ★★☆☆☆ 占用時間 ○
實例021 複製相同結構的表 31
難度指數 ★★★☆☆ 占用時間 ○○
實例022 使用DROP TABLE命令刪除表 33
難度指數 ★☆☆☆☆ 占用時間 ○
實例023 創建主鍵約束 34
難度指數 ★★★☆☆ 占用時間 ○○
實例024 創建唯一性約束 35
難度指數 ★★★☆☆ 占用時間 ○○
實例025 創建CHECK約束 37
難度指數 ★★☆☆☆ 占用時間 ○
實例026 創建外鍵約束 39
難度指數 ★★★☆☆ 占用時間 ○○
實例027 刪除約束 40
難度指數 ★☆☆☆☆ 占用時間 ○
實例028 為欄位設定默認值 42
難度指數 ★★☆☆☆ 占用時間 ○
第2篇 數據查詢
第3章 簡單數據查詢 46
實例029 查詢輸出基本表中指定列 46
難度指數 ★☆☆☆☆ 占用時間 ○
實例030 對數據列進行運算並輸出 47
難度指數 ★★☆☆☆ 占用時間 ○
實例031 單條件查詢 49
難度指數 ★☆☆☆☆ 占用時間 ○
實例032 根據查詢結果創建和複製表 50
難度指數 ★★★☆☆ 占用時間 ○○
實例033 返回表中的前N行記錄 51
難度指數 ★★☆☆☆ 占用時間 ○
實例034 消除重複行 52
難度指數 ★★★☆☆ 占用時間 ○○
實例035 NULL值的判定 54
難度指數 ★★☆☆☆ 占用時間 ○
實例036 查詢欄位值為某個範圍內的記錄 55
難度指數 ★☆☆☆☆ 占用時間 ○
實例037 返回欄位值為列表中某個值的記錄 56
難度指數 ★★☆☆☆ 占用時間 ○
實例038 條件組合查詢 57
難度指數 ★★★☆☆ 占用時間 ○○
實例039 複合條件查詢 59
難度指數 ★★★★☆ 占用時間 ○○○
實例040 實現模糊查詢 61
難度指數 ★★★☆☆ 占用時間 ○○
實例041 使用ESCAPE和轉義字元 62
難度指數 ★★★☆☆ 占用時間 ○○
第4章 數據查詢中函式的使用 64
實例042 使用COUNT函式統計表中的記錄數 64
難度指數 ★★☆☆☆ 占用時間 ○
實例043 使用SUM函式求和 66
難度指數 ★★★☆☆ 占用時間 ○○
實例044 使用AVG函式求平均值 67
難度指數 ★★☆☆☆ 占用時間 ○
實例045 返回最大值 68
難度指數 ★★☆☆☆ 占用時間 ○
實例046 返回最小值 69
難度指數 ★★☆☆☆ 占用時間 ○
實例047 查找並替換字元串 70
難度指數 ★★★☆☆ 占用時間 ○○
實例048 獲取字元的ASCII碼 71
難度指數 ★★★☆☆ 占用時間 ○○
實例049 返回字元串長度 72
難度指數 ★★☆☆☆ 占用時間 ○
實例050 使用ROUND函式確定精度 73
難度指數 ★★★☆☆ 占用時間 ○○
實例051 日期運算 74
難度指數 ★★★☆☆ 占用時間 ○○
實例052 日期格式化輸出 75
難度指數 ★★☆☆☆ 占用時間 ○
實例053 提取日期特定部分 77
難度指數 ★★★☆☆ 占用時間 ○○
實例054 數據類型轉換 79
難度指數 ★★★☆☆ 占用時間 ○○
實例055 提取日期的星期值 80
難度指數 ★★☆☆☆ 占用時間 ○
實例056 提取一年中的第幾天 81
難度指數 ★★☆☆☆ 占用時間 ○
實例057 計算時間差 82
難度指數 ★☆☆☆☆ 占用時間 ○
實例058 獲取某月的第一天與最後一天 83
難度指數 ★★☆☆☆ 占用時間 ○
實例059 NVL函式的使用 85
難度指數 ★★★☆☆ 占用時間 ○○
第5章 高級查詢 87
實例060 使用GROUP BY子句實現分組 87
難度指數 ★★★☆☆ 占用時間 ○○
實例061 按條件查詢並分組 89
難度指數 ★★★★☆ 占用時間 ○○○
實例062 使用CUBE匯總數據 90
難度指數 ★★★☆☆ 占用時間 ○○
實例063 使用ROLLUP匯總數據 91
難度指數 ★★★☆☆ 占用時間 ○○
實例064 用GROUPING函式區分NULL值 93
難度指數 ★★★★☆ 占用時間 ○○○
實例065 使用HAVING子句過濾分組數據 94
難度指數 ★★★☆☆ 占用時間 ○○
實例066 區別HAVING子句與WHERE子句 95
難度指數 ★★★★☆ 占用時間 ○○○
實例067 使用ORDER BY子句排序 96
難度指數 ★★☆☆☆ 占用時間 ○
實例068 對字元串列排序 98
難度指數 ★★☆☆☆ 占用時間 ○
實例069 多列排序 100
難度指數 ★★★☆☆ 占用時間 ○○
實例070 對查詢進行集合運算 101
難度指數 ★★★★☆ 占用時間 ○○○
實例071 返回多個表的共有數據 102
難度指數 ★★★☆☆ 占用時間 ○○
實例072 返回各個表的所有數據 103
難度指數 ★★★☆☆ 占用時間 ○○
實例073 無條件多表查詢 104
難度指數 ★★☆☆☆ 占用時間 ○
實例074 有共同欄位的表等值連線 105
難度指數 ★★★☆☆ 占用時間 ○○
實例075 含條件的等值連線 106
難度指數 ★★★★☆ 占用時間 ○○○
實例076 有共同欄位的表非等值連線 107
難度指數 ★★★☆☆ 占用時間 ○○
實例077 兩個表進行內連線 108
難度指數 ★★★☆☆ 占用時間 ○○
實例078 兩個表進行自然連線 109
難度指數 ★★★★☆ 占用時間 ○○○
實例079 一個表進行自連線 110
難度指數 ★★★☆☆ 占用時間 ○○
實例080 兩個表進行左外連線 111
難度指數 ★★★☆☆ 占用時間 ○○
實例081 兩個表進行右外連線 112
難度指數 ★★★☆☆ 占用時間 ○○
實例082 兩個表進行全外連線 113
難度指數 ★★★☆☆ 占用時間 ○○
實例083 多表連線 114
難度指數 ★★★★★ 占用時間 ○○○
第6章 子查詢 116
實例084 返回單行的子查詢 116
難度指數 ★★☆☆☆ 占用時間 ○
實例085 含有聚合函式的單行子查詢 118
難度指數 ★★★☆☆ 占用時間 ○○
實例086 多表查詢中返回結果為單行的子查詢 119
難度指數 ★★★☆☆ 占用時間 ○○
實例087 用IN謂詞實現多行子查詢 120
難度指數 ★★★★☆ 占用時間 ○○
實例088 多表查詢中使用IN謂詞 122
難度指數 ★★★★★ 占用時間 ○○○
實例089 EXISTS子查詢 123
難度指數 ★★★★☆ 占用時間 ○○○
實例090 EXISTS替代單行子查詢 124
難度指數 ★★★★☆ 占用時間 ○○○
實例091 相關子查詢 125
難度指數 ★★★★☆ 占用時間 ○○○
實例092 含聚合函式的相關子查詢 126
難度指數 ★★★★★ 占用時間 ○○○
實例093 帶IN謂詞的相關子查詢 127
難度指數 ★★★★★ 占用時間 ○○○
實例094 包含分組的相關子查詢 128
難度指數 ★★★★★ 占用時間 ○○○
實例095 帶ANY的子查詢 130
難度指數 ★★★★☆ 占用時間 ○○○
實例096 帶ALL的子查詢 131
難度指數 ★★★★☆ 占用時間 ○○○
實例097 嵌套子查詢 132
難度指數 ★★★★★ 占用時間 ○○○
實例098 FROM子句後的子查詢 134
難度指數 ★★★★☆ 占用時間 ○○○
實例099 SELECT子句後的子查詢 135
難度指數 ★★★★★ 占用時間 ○○○
實例100 HAVING子句後的子查詢 136
難度指數 ★★★★☆ 占用時間 ○○○
實例101 子查詢返回值為空 138
難度指數 ★★★☆☆ 占用時間 ○○
第3篇 數據操縱DML
第7章 數據操作 140
實例102 不指定欄位的整行插入 140
難度指數 ★★☆☆☆ 占用時間 ○
實例103 指定欄位的整行插入 142
難度指數 ★☆☆☆☆ 占用時間 ○
實例104 插入空值 144
難度指數 ★☆☆☆☆ 占用時間 ○
實例105 插入唯一值 145
難度指數 ★★☆☆☆ 占用時間 ○
實例106 使用過程插入多行 146
難度指數 ★★★☆☆ 占用時間 ○○
實例107 使用INSERT SELECT語句插入多行 148
難度指數 ★★★★☆ 占用時間 ○○○
實例108 通過輸入修改單個列值 149
難度指數 ★★☆☆☆ 占用時間 ○
實例109 通過函式修改單個列值 150
難度指數 ★★★☆☆ 占用時間 ○○
實例110 修改數據為空值 151
難度指數 ★★☆☆☆ 占用時間 ○
實例111 通過運算修改單列值 152
難度指數 ★★☆☆☆ 占用時間 ○
實例112 通過表其他列修改單列值 154
難度指數 ★★☆☆☆ 占用時間 ○
實例113 通過外表的某列修改單列值 154
難度指數 ★★★☆☆ 占用時間 ○○
實例114 修改單行的多個列值 156
難度指數 ★★☆☆☆ 占用時間 ○○
實例115 修改多行的多個列值 156
難度指數 ★★★☆☆ 占用時間 ○○
實例116 刪除單行數據 157
難度指數 ★★☆☆☆ 占用時間 ○
實例117 刪除多行數據 158
難度指數 ★★☆☆☆ 占用時間 ○
實例118 刪除所有行 159
難度指數 ★☆☆☆☆ 占用時間 ○
實例119 使用TRUNCATE命令清空表 160
難度指數 ★☆☆☆☆ 占用時間 ○
第8章 索引與視圖 162
實例120 創建唯一索引 162
難度指數 ★★☆☆☆ 占用時間 ○
實例121 創建單列索引 163
難度指數 ★★☆☆☆ 占用時間 ○
實例122 創建複合索引 164
難度指數 ★★★☆☆ 占用時間 ○○
實例123 使用ALTER INDEX重建索引 165
難度指數 ★★★☆☆ 占用時間 ○○
實例124 刪除索引 166
難度指數 ★★☆☆☆ 占用時間 ○
實例125 創建簡單視圖 167
難度指數 ★★☆☆☆ 占用時間 ○
實例126 創建複雜視圖 169
難度指數 ★★★☆☆ 占用時間 ○○
實例127 創建基於視圖的視圖 170
難度指數 ★★★★☆ 占用時間 ○○○
實例128 通過視圖插入數據 171
難度指數 ★★★☆☆ 占用時間 ○○
實例129 通過視圖修改數據 173
難度指數 ★★★☆☆ 占用時間 ○○
實例130 通過視圖刪除數據 174
難度指數 ★★★☆☆ 占用時間 ○○
實例131 刪除視圖 175
難度指數 ★★☆☆☆ 占用時間 ○
實例132 創建同義詞 176
難度指數 ★★★☆☆ 占用時間 ○○
實例133 生成序列號 177
難度指數 ★★★★☆ 占用時間 ○○○
實例134 修改和註銷序列 178
難度指數 ★★★☆☆ 占用時間 ○○
實例135 創建表空間 179
難度指數 ★★★☆☆ 占用時間 ○○
實例136 擴充和刪除表空間 180
難度指數 ★★★☆☆ 占用時間 ○○
實例137 為用戶指定表空間 182
難度指數 ★★☆☆☆ 占用時間 ○
實例138 為表指定表空間 183
難度指數 ★★☆☆☆ 占用時間 ○
實例139 為索引指定表空間 184
難度指數 ★★☆☆☆ 占用時間 ○
實例140 查看索引個數和類別 185
難度指數 ★★★☆☆ 占用時間 ○○
實例141 查看被索引的列 185
難度指數 ★★★☆☆ 占用時間 ○○
實例142 查看索引的大小 186
難度指數 ★★★☆☆ 占用時間 ○○
第4篇 數據安全套用
第9章 用戶許可權及角色 190
實例143 創建與註銷用戶 190
難度指數 ★★☆☆☆ 占用時間 ○
實例144 修改用戶口令 191
難度指數 ★★☆☆☆ 占用時間 ○
實例145 設定和解除用戶鎖定 193
難度指數 ★★☆☆☆ 占用時間 ○
實例146 更改用戶名 194
難度指數 ★★☆☆☆ 占用時間 ○
實例147 將系統許可權授予用戶 196
難度指數 ★★★☆☆ 占用時間 ○○
實例148 將對象許可權授予用戶 197
難度指數 ★★★☆☆ 占用時間 ○○
實例149 授予用戶角色 199
難度指數 ★★☆☆☆ 占用時間 ○
實例150 創建自定義角色 201
難度指數 ★★★☆☆ 占用時間 ○○
實例151 收回對象許可權 202
難度指數 ★★☆☆☆ 占用時間 ○
實例152 回收系統許可權 203
難度指數 ★★☆☆☆ 占用時間 ○
實例153 級聯對象許可權的授予 204
難度指數 ★★★☆☆ 占用時間 ○○
實例154 收回級聯的對象許可權 206
難度指數 ★★★☆☆ 占用時間 ○○
實例155 級聯繫統許可權的授予 207
難度指數 ★★★☆☆ 占用時間 ○○
實例156 收回級聯的系統許可權 208
難度指數 ★★★☆☆ 占用時間 ○○
實例157 收回角色許可權 209
難度指數 ★★☆☆☆ 占用時間 ○
實例158 刪除自定義角色 210
難度指數 ★★☆☆☆ 占用時間 ○
實例159 啟用/禁用角色 211
難度指數 ★★☆☆☆ 占用時間 ○
實例160 顯示用戶所擁有的角色 212
難度指數 ★★★☆☆ 占用時間 ○○
實例161 顯示角色的許可權 213
難度指數 ★★☆☆☆ 占用時間 ○
實例162 顯示用戶的所有系統許可權 214
難度指數 ★★☆☆☆ 占用時間 ○
第10章 完整性控制 215
實例163 防止無效數據被插入數據表中 215
難度指數 ★★★★☆ 占用時間 ○○○
實例164 防止將已有的數據更改成無效值 217
難度指數 ★★★★☆ 占用時間 ○○○
實例165 防止刪除已有的數據造成數據失效 218
難度指數 ★★★★★ 占用時間 ○○○
實例166 刪除級聯數據行 219
難度指數 ★★★☆☆ 占用時間 ○○
實例167 防止輸入NULL值 220
難度指數 ★★★☆☆ 占用時間 ○○
實例168 防止輸入重複值 222
難度指數 ★★★★☆ 占用時間 ○○○
第11章 PL/SQL控制語句和存儲過程 224
實例169 比較兩個變數的大小並單輸出 224
難度指數 ★☆☆☆☆ 占用時間 ○
實例170 比較兩個變數的大小並雙輸出 226
難度指數 ★★☆☆☆ 占用時間 ○
實例171 使用標識符 227
難度指數 ★☆☆☆☆ 占用時間 ○
實例172 使用條件嵌套語句 228
難度指數 ★★★☆☆ 占用時間 ○○
實例173 使用CASE語句 230
難度指數 ★★☆☆☆ 占用時間 ○
實例174 LOOP語句實現累加 231
難度指數 ★★★☆☆ 占用時間 ○○
實例175 計算100以內所有偶數之和 233
難度指數 ★★★☆☆ 占用時間 ○○
實例176 計算100以內所有奇數之和 234
難度指數 ★★★☆☆ 占用時間 ○○
實例177 FOR語句實現累加 235
難度指數 ★★★☆☆ 占用時間 ○○
實例178 創建不帶參數的存儲過程 236
難度指數 ★★☆☆☆ 占用時間 ○
實例179 調用不帶參數的存儲過程 237
難度指數 ★★★☆☆ 占用時間 ○○
實例180 創建帶參數的存儲過程 239
難度指數 ★★★★☆ 占用時間 ○○○
實例181 調用帶參數的存儲過程 240
難度指數 ★★★☆☆ 占用時間 ○○
實例182 創建並調用帶輸出參數的存儲過程 241
難度指數 ★★★★☆ 占用時間 ○○○
實例183 創建並調用帶默認值的存儲過程 242
難度指數 ★★★☆☆ 占用時間 ○○
實例184 查看存儲過程 243
難度指數 ★★☆☆☆ 占用時間 ○○
實例185 調試存儲過程 245
難度指數 ★★★★☆ 占用時間 ○○○
實例186 重新編譯存儲過程 246
難度指數 ★★★☆☆ 占用時間 ○○
實例187 刪除存儲過程 246
難度指數 ★★☆☆☆ 占用時間 ○○
實例188 動態SQL執行DDL語句 247
難度指數 ★★★★☆ 占用時間 ○○○
實例189 動態SQL執行DML語句 249
難度指數 ★★★★☆ 占用時間 ○○○
第12章 觸發器 251
實例190 創建語句觸發器 251
難度指數 ★★★☆☆ 占用時間 ○○
實例191 語句觸發器被觸發 252
難度指數 ★★★☆☆ 占用時間 ○○
實例192 查看觸發器 253
難度指數 ★★☆☆☆ 占用時間 ○
實例193 創建並觸發行觸發器 255
難度指數 ★★★☆☆ 占用時間 ○○
實例194 INSERT觸發器 256
難度指數 ★★★☆☆ 占用時間 ○○
實例195 UPDATE指定列觸發器 257
難度指數 ★★★☆☆ 占用時間 ○○
實例196 DELETE觸發器 258
難度指數 ★★☆☆☆ 占用時間 ○
實例197 創建INSTEAD OF觸發器 259
難度指數 ★★★★☆ 占用時間 ○○○
實例198 創建用戶事件觸發器 261
難度指數 ★★★☆☆ 占用時間 ○○
實例199 創建系統事件觸發器 262
難度指數 ★★★☆☆ 占用時間 ○○
實例200 禁用/啟用觸發器 264
難度指數 ★★☆☆☆ 占用時間 ○
實例201 以表為單位禁用/啟用觸發器 265
難度指數 ★★★☆☆ 占用時間 ○○
實例202 將刪除記錄自動寫入日誌表 266
難度指數 ★★★★☆ 占用時間 ○○○
實例203 限制非工作時間運算元據 268
難度指數 ★★★★☆ 占用時間 ○○○
實例204 限制對保護數據的操作 269
難度指數 ★★★★☆ 占用時間 ○○○
實例205 實現級聯更新 270
難度指數 ★★★★☆ 占用時間 ○○○
實例206 創建數據對象結構操作事件日誌 272
難度指數 ★★★★☆ 占用時間 ○○○
實例207 刪除觸發器 273
難度指數 ★★★☆☆ 占用時間 ○○
第13章 事務處理和並發控制 275
實例208 事務開始 275
難度指數 ★★☆☆☆ 占用時間 ○
實例209 提交事務 276
難度指數 ★★★☆☆ 占用時間 ○○
實例210 回滾事務 278
難度指數 ★★★☆☆ 占用時間 ○○
實例211 設定保存點 279
難度指數 ★★★☆☆ 占用時間 ○○
實例212 回滾部分事務 280
難度指數 ★★★★☆ 占用時間 ○○○
實例213 DDL語句對事務的影響 281
難度指數 ★★★☆☆ 占用時間 ○○
實例214 DCL語句提交事務 282
難度指數 ★★★☆☆ 占用時間 ○○
實例215 斷開資料庫連線對事務的影響 283
難度指數 ★★★☆☆ 占用時間 ○○
實例216 異常斷開資料庫連線回滾事務 284
難度指數 ★★★★☆ 占用時間 ○○
實例217 避免髒讀 285
難度指數 ★★★★★ 占用時間 ○○○
實例218 避免不可重複讀 287
難度指數 ★★★★★ 占用時間 ○○○
實例219 判斷數據是否被鎖 288
難度指數 ★★★★☆ 占用時間 ○○○
實例220 鎖定數據表 289
難度指數 ★★★☆☆ 占用時間 ○○
實例221 查看被鎖定的數據對象 290
難度指數 ★★★☆☆ 占用時間 ○○
實例222 為被鎖定表解鎖 291
難度指數 ★★★☆☆ 占用時間 ○○
實例223 創建程式包 292
難度指數 ★★★★☆ 占用時間 ○○○
實例224 使用程式包 294
難度指數 ★★★☆☆ 占用時間 ○○
實例225 查看程式包 295
難度指數 ★★★☆☆ 占用時間 ○○
實例226 刪除程式包 296
難度指數 ★★★☆☆ 占用時間 ○○
第14章 游標 298
實例227 聲明游標 298
難度指數 ★★★☆☆ 占用時間 ○○
實例228 打開游標 299
難度指數 ★★★☆☆ 占用時間 ○○
實例229 提取數據 300
難度指數 ★★★★☆ 占用時間 ○○○
實例230 關閉游標 302
難度指數 ★★☆☆☆ 占用時間 ○
實例231 循環語句中的游標使用 303
難度指數 ★★★★☆ 占用時間 ○○○
實例232 視圖中游標的使用 304
難度指數 ★★★☆☆ 占用時間 ○○
實例233 提取整行數據 306
難度指數 ★★★☆☆ 占用時間 ○○
實例234 用游標名定義記錄變數 307
難度指數 ★★★☆☆ 占用時間 ○○
實例235 使用帶參數的游標 308
難度指數 ★★★★☆ 占用時間 ○○○
實例236 使用含默認值參數的游標 309
難度指數 ★★★☆☆ 占用時間 ○○
實例237 使用參數為變數的游標 310
難度指數 ★★★★☆ 占用時間 ○○○
實例238 使用游標FOR循環 313
難度指數 ★★★☆☆ 占用時間 ○○
實例239 游標FOR循環中使用子查詢 314
難度指數 ★★★★★ 占用時間 ○○○
實例240 使用游標更新數據 315
難度指數 ★★★★☆ 占用時間 ○○○
實例241 使用游標刪除數據 316
難度指數 ★★★☆☆ 占用時間 ○○
實例242 判斷游標是否打開 318
難度指數 ★★★☆☆ 占用時間 ○○
實例243 獲取游標讀取的記錄行數 319
難度指數 ★★★☆☆ 占用時間 ○○
實例244 游標中的子查詢 320
難度指數 ★★★★★ 占用時間 ○○○
第15章 數據導入/導出 322
實例245 備份資料庫 322
難度指數 ★★★☆☆ 占用時間 ○○
實例246 導出用戶所有數據 324
難度指數 ★★★★☆ 占用時間 ○○○
實例247 導出指定表數據 325
難度指數 ★★★☆☆ 占用時間 ○○
實例248 導出指定表的部分數據 326
難度指數 ★★★☆☆ 占用時間 ○○
實例249 恢複數據庫 328
難度指數 ★★★☆☆ 占用時間 ○○
實例250 導入數據表 328
難度指數 ★★★☆☆ 占用時間 ○○
實例251 導出Excel檔案 329
難度指數 ★★★★☆ 占用時間 ○○○
實例252 導入Excel數據 331
難度指數 ★★★★☆ 占用時間 ○○○
實例253 在PL/SQL Developer下導出表結構 333
難度指數 ★★★☆☆ 占用時間 ○○
實例254 在PL/SQL Developer下導入表結構 335
難度指數 ★★★☆☆ 占用時間 ○○
實例255 在PL/SQL Developer下導出數據 337
難度指數 ★★★☆☆ 占用時間 ○○
實例256 在PL/SQL Developer下導入數據 339
難度指數 ★★★☆☆ 占用時間 ○○
第5篇 Oracle高級套用技術
第16章 Oracle性能最佳化 344
實例257 在SELECT語句中避免使用“*” 344
難度指數 ★★☆☆☆ 占用時間 ○
實例258 儘可能減小記錄集行數 345
難度指數 ★★☆☆☆ 占用時間 ○
實例259 使用ROWID高效刪除重複記錄 347
難度指數 ★★★☆☆ 占用時間 ○○
實例260 使用TRUNCATE替代DELETE刪除記錄 348
難度指數 ★★★☆☆ 占用時間 ○○
實例261 高效統計記錄行數 349
難度指數 ★★★☆☆ 占用時間 ○○
實例262 儘量多使用COMMIT 350
難度指數 ★★☆☆☆ 占用時間 ○
實例263 避免使用HAVING子句 351
難度指數 ★★★☆☆ 占用時間 ○○
實例264 用EXISTS替代IN謂詞 353
難度指數 ★★★★★ 占用時間 ○○○
實例265 用“>=”替代“>”運算符 354
難度指數 ★★★★☆ 占用時間 ○○○
實例266 避免在SELECT子句中使用DISTINCT關鍵字 355
難度指數 ★★★☆☆ 占用時間 ○○
實例267 用索引提高檢索效率 356
難度指數 ★★★☆☆ 占用時間 ○○
實例268 避免在索引列上進行運算 357
難度指數 ★★★☆☆ 占用時間 ○○
實例269 在索引列上用UNION替換OR 358
難度指數 ★★★☆☆ 占用時間 ○○
實例270 避免在索引列上用IS NULL 360
難度指數 ★★★★☆ 占用時間 ○○○
實例271 使用WHERE子句最佳化GROUP BY 361
難度指數 ★★★★★ 占用時間 ○○○
實例272 處理預定義異常 362
難度指數 ★★★★☆ 占用時間 ○○○
實例273 處理自定義異常 364
難度指數 ★★★☆☆ 占用時間 ○○
第17章 Oracle 實用技巧 366
實例274 查看Oracle版本 366
難度指數 ★☆☆☆☆ 占用時間 ○
實例275 查看錶所占用的空間 367
難度指數 ★☆☆☆☆ 占用時間 ○
實例276 查看Oracle最大連線數 368
難度指數 ★★☆☆☆ 占用時間 ○
實例277 查看並統計當前活動用戶 369
難度指數 ★★☆☆☆ 占用時間 ○
實例278 查看錶空間占用空間情況 370
難度指數 ★★☆☆☆ 占用時間 ○
實例279 按中文拼音/筆畫/部首排序輸出 371
難度指數 ★★★☆☆ 占用時間 ○○
實例280 修改資料庫默認日期格式 372
難度指數 ★★★☆☆ 占用時間 ○○
實例281 自動生成查詢結果序號 373
難度指數 ★★★☆☆ 占用時間 ○○
實例282 查看數據檔案放置的路徑 374
難度指數 ★★☆☆☆ 占用時間 ○
實例283 將查詢結果導出到文本檔案 375
難度指數 ★★★☆☆ 占用時間 ○○
實例284 跟蹤SQL語句執行 377
難度指數 ★★★★☆ 占用時間 ○○○
實例285 插入全年日期 378
難度指數 ★★★☆☆ 占用時間 ○○
實例286 輸出表中某列第N大的記錄 379
難度指數 ★★★☆☆ 占用時間 ○○
實例287 返回記錄行的物理地址 380
難度指數 ★★★☆☆ 占用時間 ○○
實例288 查找列存在重複值的記錄 381
難度指數 ★★★★☆ 占用時間 ○○○
實例289 只保留一行列存在重複值的記錄 382
難度指數 ★★★★☆ 占用時間 ○○○
實例290 秒轉換為時分秒格式 383
難度指數 ★★★☆☆ 占用時間 ○○
實例291 創建腳本檔案 384
難度指數 ★★★☆☆ 占用時間 ○○
實例292 執行腳本檔案 385
難度指數 ★★★☆☆ 占用時間 ○○
實例293 加密存儲過程 386
難度指數 ★★★★★ 占用時間 ○○○
實例294 監控索引是否被引用 388
難度指數 ★★★☆☆ 占用時間 ○○
實例295 去除無用索引 389
難度指數 ★★★☆☆ 占用時間 ○○
實例296 提取表中[N,M]條記錄 390
難度指數 ★★★★☆ 占用時間 ○○○
實例297 快速編譯所有視圖 391
難度指數 ★★★☆☆ 占用時間 ○○
實例298 讀寫文本型作業系統檔案 392
難度指數 ★★★★☆ 占用時間 ○○○
實例299 移動資料庫檔案 393
難度指數 ★★★☆☆ 占用時間 ○○
實例300 創建一個編號會自動增加的列 394
難度指數 ★★★☆☆ 占用時間 ○○
實例301 查看對象的依賴關係 395
難度指數 ★★★☆☆ 占用時間 ○○
實例302 找出某段時間中的具體日期 396
難度指數 ★★★★☆ 占用時間 ○○○
實例303 在查詢中不讓記錄被更新 397
難度指數 ★★★★☆ 占用時間 ○○○
實例304 避免基本表被誤刪 398
難度指數 ★★★☆☆ 占用時間 ○○
實例305 更新數據前先保存舊值 399
難度指數 ★★★★☆ 占用時間 ○○○
實例306 設定多條記錄具有相同值 400
難度指數 ★★★☆☆ 占用時間 ○○
實例307 列值為NULL情形的處理 401
難度指數 ★★★☆☆ 占用時間 ○○
實例308 創建用戶的腳本檔案 402
難度指數 ★★★☆☆ 占用時間 ○○
第18章 PL/SQL編程——職工管理系統 404
實例309 創建獨立用戶EMP 404
難度指數 ★★★☆☆ 占用時間 ○○
實例310 創建基本表MYEMP 405
難度指數 ★★☆☆☆ 占用時間 ○
實例311 根據職工編號查詢姓名 406
難度指數 ★★☆☆☆ 占用時間 ○
實例312 根據用戶輸入插入記錄 407
難度指數 ★★☆☆☆ 占用時間 ○
實例313 根據職工姓名改變工資 409
難度指數 ★★☆☆☆ 占用時間 ○
實例314 根據編號查詢多列信息 410
難度指數 ★★★☆☆ 占用時間 ○○
實例315 根據部門號輸出多行記錄 411
難度指數 ★★★☆☆ 占用時間 ○○
實例316 計算個人所得稅 412
難度指數 ★★★☆☆ 占用時間 ○○
實例317 排除無須繳納個稅的職工 413
難度指數 ★★★★☆ 占用時間 ○○○
實例318 插入記錄後返回提示信息 414
難度指數 ★★★☆☆ 占用時間 ○○
實例319 更新工資數據後對比 415
難度指數 ★★★★★ 占用時間 ○○○
實例320 設定調整工資幅度限制 416
難度指數 ★★★★☆ 占用時間 ○○○
實例321 根據編號刪除職工信息 417
難度指數 ★★☆☆☆ 占用時間 ○
實例322 刪除數據前對其備份 418
難度指數 ★★★☆☆ 占用時間 ○○
實例323 禁止用戶對數據進行操作 419
難度指數 ★★★★☆ 占用時間 ○○○
實例324 禁止特定時間運算元據 420
難度指數 ★★★★★ 占用時間 ○○○
實例325 記錄用戶操作表結構日誌 422
難度指數 ★★★☆☆ 占用時間 ○○
實例326 記錄用戶登錄日誌 423
難度指數 ★★★☆☆ 占用時間 ○○