-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
從新手到高手ORACLE從新手到高手 版權信息
- ISBN:9787302511595
- 條形碼:9787302511595 ; 978-7-302-51159-5
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
從新手到高手ORACLE從新手到高手 本書特色
本書主要介紹使用Oracle?12c數據庫對數據進行管理和應用的知識。本書共分為18章,介紹了Oracle數據庫概述,Oracle的體系結構,實現數據庫,SQL基礎,SQL函數,PL/SQL編程,SQL*Plus數據庫環境,設置表和表空間,管理表和表空間,存儲過程、函數和程序包,索引,其他模式對象,管理控制與日志文件,視圖、同義詞和序列,數據安全管理,導入與導出,備份與恢復,數據庫的高級應用等內容。書中每章都提供了實例練習,幫助讀者掌握面向實際的應用知識。 本書圖文并茂,秉承了基礎知識與實例相結合的特點,內容精練易懂、結構清晰,案例經典,實用性強,適合數據庫初學者、高職高專院校師生及計算機培訓人員閱讀,同時也是數據庫應用與開發愛好者的有價值的參考書。
從新手到高手ORACLE從新手到高手 內容簡介
本書主要介紹使用Oracle?12c數據庫對數據進行管理和應用的知識。本書共分為18章,介紹了Oracle數據庫概述,Oracle的體系結構,實現數據庫,SQL基礎,SQL函數,PL/SQL編程,SQL*Plus數據庫環境,設置表和表空間,管理表和表空間,存儲過程、函數和程序包,索引,其他模式對象,管理控制與日志文件,視圖、同義詞和序列,數據安全管理,導入與導出,備份與恢復,數據庫的不錯應用等內容。書中每章都提供了實例練習,幫助讀者掌握面向實際的應用知識。 本書圖文并茂,秉承了基礎知識與實例相結合的特點,內容精練易懂、結構清晰,案例經典,實用性強,適合數據庫初學者、高職高專院校師生及計算機培訓人員閱讀,同時也是數據庫應用與開發愛好者的有價值的參考書。
從新手到高手ORACLE從新手到高手 目錄
第1 章 Oracle 數據庫概述 001
1.1 數據庫概述 002
1.1.1 數據庫基本概念 002
1.1.2 數據庫系統的特點 003
1.2 關系數據庫的基本理論 005
1.2.1 數據庫系統與關系數據庫 006
1.2.2 關系數據庫的邏輯模型 006
1.2.3 關系數據庫的設計規范 007
1.3 Oracle 數據庫與網格技術 010
1.3.1 網格技術 010
1.3.2 Oracle 網格體系結構 011
1.4 Oracle 應用結構 012
1.4.1 多數據庫的獨立宿主結構 012
1.4.2 客戶機/ 服務器結構 013
1.4.3 分布式結構 014
1.5 初識Oracle 12c 014
1.5.1 Oracle 數據庫概述 014
1.5.2 安裝Oracle 12c 016
1.5.3 Oracle 12c 的新特性 018
1.5.4 Oracle 12c 管理工具 019
第2 章 Oracle 的體系結構 022
2.1 Oracle 核心組件 023
2.1.1 Oracle 體系結構概述 023
2.1.2 數據字典 024
2.2 邏輯存儲結構 025
目錄
VI
Oracle 從新手到高手
2.2.1 數據塊 025
2.2.2 盤區 026
2.2.3 段 026
2.2.4 表空間 027
2.3 物理存儲結構 029
2.3.1 數據文件 030
2.3.2 控制文件 031
2.3.3 其他文件 032
2.4 實例的內存結構 035
2.4.1 系統全局區 035
2.4.2 程序全局區 038
2.5 實例的進程結構 039
2.5.1 用戶進程 040
2.5.2 服務器進程 040
2.5.3 后臺進程 040
第3 章 實現數據庫 046
3.1 設置初始化參數 047
3.1.1 常用的初始化參數 047
3.1.2 初始化參數文件 048
3.1.3 創建初始化參數文件 048
3.1.4 顯示和設置初始化參數文件 050
3.2 啟動數據庫與實例 052
3.2.1 啟動數據庫的步驟 052
3.2.2 啟動模式 053
3.2.3 轉換啟動模式 055
3.3 關閉數據庫與實例 057
3.3.1 數據庫的關閉步驟 058
3.3.2 關閉方式 058
3.4 數據庫的特殊狀態 060
3.4.1 靜默狀態 060
3.4.2 掛起狀態 061
3.5 管理監聽器 062
VII
目錄
3.5.1 查看監聽器狀態 062
3.5.2 配置監聽器 063
3.5.3 配置本地命名 066
第4 章 SQL 基礎 068
4.1 SQL 概述 069
4.1.1 SQL 簡介 069
4.1.2 編寫規則 070
4.2 使用SELECT 語句 070
4.2.1 檢索單表數據 071
4.2.2 過濾數據 074
4.2.3 排序數據 077
4.2.4 多表檢索 078
4.3 使用子查詢 083
4.3.1 子查詢的概念 083
4.3.2 單行子查詢 084
4.3.3 多行子查詢 085
4.3.4 關聯子查詢 086
4.4 操作數據 087
4.4.1 插入數據 087
4.4.2 更新數據 088
4.4.3 刪除數據 089
4.5 Oracle 中的事務處理 090
4.5.1 事務的基本概念 090
4.5.2 事務控制 091
4.6 練習:查詢EMPLOYEES 表信息 092
4.7 練習:維護EMPLOYEES 表中的數據 093
4.8 新手訓練營 094
第5 章 SQL 函數 097
5.1 字符函數 098
5.1.1 字符函數概述 098
VIII
Oracle 從新手到高手
5.1.2 常用的字符串函數 099
5.2 數值函數 102
5.2.1 數值函數概述 102
5.2.2 單值函數 103
5.2.3 聚集和列表函數 106
5.3 日期函數 109
5.3.1 日期函數概述 109
5.3.2 計算日期 109
5.4 轉換與分組函數 112
5.4.1 轉換函數 112
5.4.2 分組函數 114
5.5 練習:統計分析COMMODITY 表 115
5.6 練習:計算與分組表數據 117
5.7 新手訓練營 118
第6 章 PL/SQL 編程 121
6.1 PL/SQL 結構 122
6.1.1 PL/SQL 概述 122
6.1.2 PL/SQL 變量的聲明 123
6.1.3 %TYPE 變量 125
6.1.4 復合變量 126
6.2 條件語句 128
6.2.1 IFTHEN 條件語句 128
6.2.2 IFTHENELSE 條件語句 129
6.2.3 IFTHENELSIF 條件語句 129
6.2.4 CASE 條件語句 130
6.3 循環語句 131
6.3.1 LOOPEND LOOP 循環132
6.3.2 WHILE 循環 132
6.3.3 FOR 循環 133
6.4 游標的使用 134
6.4.1 隱式游標 135
IX
目錄
6.4.2 顯式游標 136
6.4.3 游標FOR 循環 139
6.5 異常處理 139
6.5.1 預定義的異常處理 140
6.5.2 非預定義異常 142
6.5.3 用戶定義的異常 143
6.6 練習:設置類型變量 144
6.7 練習:使用游標 145
6.8 新手訓練營 147
第7 章 SQL*Plus 數據庫環境 151
7.1 SQL*Plus 的基礎命令 152
7.1.1 設置SQL*Plus 環境 152
7.1.2 命令行編輯器 153
7.2 SQL*Plus 的運行環境 154
7.2.1 使用SET 語句選項 154
7.2.2 設置運行環境示例 155
7.3 SQL*Plus 命令 159
7.3.1 HELP 命令 159
7.3.2 DESCRIBE 命令 160
7.3.3 PROMPT 命令 160
7.3.4 SPOOL 命令 161
7.4 格式化查詢和緩存區 161
7.4.1 COLUMN 命令 162
7.4.2 TTITLE 和BTITLE 命令 164
7.4.3 緩存區 165
7.5 練習:使用COLUMN 命令格式化顯示列 167
7.6 練習:設置報表格式 168
7.7 新手訓練營 170
X
Oracle 從新手到高手
第8 章 設置表和表空間 172
8.1 設置表空間 173
8.1.1 創建普通表空間 173
8.1.2 創建大文件表空間 174
8.1.3 創建臨時表空間 176
8.1.4 創建非標準塊表空間 178
8.2 編輯表空間 178
8.2.1 設置表空間的可用性 179
8.2.2 設置表空間的讀寫狀態 180
8.2.3 編輯表空間 181
8.3 設置表 183
8.3.1 表的數據類型 183
8.3.2 創建表 184
8.3.3 表特性 186
8.4 編輯表 190
8.4.1 操作表字段 191
8.4.2 重命名和刪除表 193
8.4.3 設置表的存儲表空間和存儲參數 195
8.4.4 設置表的狀態 196
8.5 練習:設置表空間 196
8.6 練習:創建基本表 198
8.7 新手訓練營 199
第9 章 管理表和表空間 202
9.1 管理表 203
9.1.1 使用大對象數據類型 203
9.1.2 定義和管理數據完整性約束 204
9.2 管理數據文件 212
9.2.1 數據文件的管理策略 212
9.2.2 添加表空間數據文件 213
9.2.3 改變數據文件大小 213
9.2.4 改變數據文件的可用性 214
XI
目錄
9.2.5 改變數據文件的名稱和位置 215
9.3 管理UNDO 表空間 216
9.3.1 UNDO 概述 217
9.3.2 建立UNDO 表空間 217
9.3.3 編輯UNDO 表空間 218
9.4 練習:為表定義約束 221
9.5 練習:創建銷售統計表 222
9.6 新手訓練營 224
第10 章 存儲過程、函數和程序包 226
10.1 存儲過程 227
10.1.1 創建存儲過程 227
10.1.2 參數 229
10.1.3 默認值 233
10.1.4 過程中的事務處理 234
10.2 函數 236
10.2.1 創建函數 236
10.2.2 調用函數 236
10.3 觸發器 237
10.3.1 觸發器概述 237
10.3.2 語句級觸發器 238
10.3.3 行級觸發器 241
10.3.4 INSTEAD OF 觸發器 242
10.3.5 用戶事件觸發器 244
10.4 程序包 245
10.4.1 程序包規范 246
10.4.2 主體 247
10.4.3 重載 248
10.5 練習:創建過程 250
10.6 練習:創建觸發器 251
10.7 新手訓練營 253
XII
Oracle 從新手到高手
第11 章 索引 255
11.1 索引概述 256
11.1.1 索引基礎 256
11.1.2 索引原理 256
11.1.3 索引分類 257
11.2 建立索引 258
11.2.1 建立B 樹索引 259
11.2.2 建立位圖索引 260
11.2.3 建立反向鍵索引 263
11.2.4 基于函數的索引 265
11.3 修改索引 266
11.3.1 合并索引和重建索引 266
11.3.2 刪除索引 267
11.3.3 顯示索引信息 267
11.4 索引組織表 269
11.4.1 索引組織表與標準表 269
11.4.2 修改索引組織表 270
11.5 練習:索引的應用 271
11.6 練習:創建SCORE 表 272
11.7 新手訓練營 274
第12 章 其他模式對象 276
12.1 管理表分區與索引分區 277
12.1.1 分區的概念 277
12.1.2 建立分區表 278
12.1.3 修改分區表 283
12.1.4 分區索引和全局索引 287
12.2 外部表和臨時表 289
12.2.1 建立外部表 289
12.2.2 處理外部表錯誤 291
12.2.3 修改外部表 292
12.2.4 臨時表 293
XIII
目錄
12.3 簇與簇表 293
12.3.1 索引簇 293
12.3.2 散列簇 296
12.3.3 顯示簇信息 299
12.4 練習:應用外部表 300
12.5 練習:應用簇表 301
12.6 新手訓練營 302
第13 章 管理控制與日志文件 305
13.1 管理控制文件 306
13.1.1 控制文件簡介 306
13.1.2 復合控制文件 307
13.1.3 建立控制文件 309
13.1.4 控制文件的備份與恢復 311
13.1.5 查看與刪除控制文件 312
13.2 管理重做日志文件 313
13.2.1 重做日志簡介 313
13.2.2 增加重做日志 314
13.2.3 刪除重做日志 316
13.2.4 設置重做日志位置或名稱 317
13.2.5 顯示重做日志信息 318
13.3 管理歸檔日志 319
13.3.1 日志操作模式 319
13.3.2 控制歸檔 320
13.3.3 配置歸檔文件格式 321
13.3.4 配置歸檔位置 322
13.3.5 顯示歸檔日志信息 324
13.4 查看日志信息 325
13.4.1 LogMiner 概述 325
13.4.2 創建LogMiner 使用的字典文件 326
13.4.3 分析日志文件 327
13.5 練習:備份控制文件 329
XIV
Oracle 從新手到高手
13.6 練習:控制歸檔 329
13.7 新手訓練營 330
第14 章 視圖、同義詞和序列 332
14.1 使用視圖 333
14.1.1 創建視圖 333
14.1.2 管理視圖 336
14.2 使用序列 337
14.2.1 創建序列 337
14.2.2 編輯序列 339
14.3 使用同義詞 341
14.3.1 創建同義詞 341
14.3.2 編輯同義詞 342
14.4 使用物化視圖 343
14.4.1 創建物化視圖 343
14.4.2 物化視圖中的高級功能 346
14.4.3 管理物化視圖組 348
14.5 應用對象視圖 349
14.5.1 應用對象類型 349
14.5.2 應用對象視圖 350
14.5.3 應用方法 351
14.6 練習:創建視圖 352
14.7 練習:創建物化視圖 353
14.8 新手訓練營 355
第15 章 數據庫安全管理 357
15.1 管理用戶 358
15.1.1 創建用戶 358
15.1.2 編輯用戶 360
15.2 資源配置PROFILE 362
15.2.1 使用PROFILE 管理資源 362
XV
目錄
15.2.2 使用PROFILE 管理密碼 364
15.2.3 編輯PROFILE 367
15.3 管理權限 368
15.3.1 管理系統權限 369
15.3.2 管理對象權限 374
15.4 管理角色 377
15.4.1 角色的概念 377
15.4.2 預定義角色 378
15.4.3 自定義角色 380
15.5 練習:創建用戶賬號 383
15.6 練習:管理用戶角色 385
15.7 新手訓練營 385
第16 章 導入與導出 388
16.1 EXPDP 導出數據 389
16.1.1 EXPDP 和IMPDP 簡介 389
16.1.2 調用EXPDP 389
16.1.3 EXPDP 命令參數 392
16.2 IMPDP 導入數據 395
16.2.1 IMPDP 參數 395
16.2.2 調用IMPDP 397
16.2.3 移動表空間 398
16.3 SQL*Loader 導入外部數據 401
16.3.1 SQL *Loader 概述 401
16.3.2 加載數據 402
16.4 練習:調用EXP 和IMP 備份數據庫 404
16.5 練習:調用SQL*Loader 導入外部數據 404
16.6 新手訓練營 405
第17 章 備份與恢復 408
17.1 RMAN 概述 409
XVI
Oracle 從新手到高手
17.1.1 備份與恢復概述 409
17.1.2 RMAN 組件 410
17.1.3 RMAN 通道 413
17.1.4 RMAN 命令 417
17.2 使用RMAN 備份數據庫 418
17.2.1 RMAN 備份策略 418
17.2.2 使用RMAN 備份數據庫文件和歸檔日志 421
17.2.3 多重備份 424
17.2.4 BACKUP 增量備份 424
17.2.5 鏡像復制 425
17.3 RMAN 完全恢復 426
17.3.1 RMAN 恢復機制 426
17.3.2 恢復NOARCHIVELOG 模式的數據庫 427
17.3.3 恢復ARCHIVELOG 模式的數據庫 429
17.4 RMAN 不完全恢復 430
17.4.1 基于時間的不完全恢復 430
17.4.2 基于撤銷的不完全恢復 431
17.4.3 基于更改的不完全恢復 432
17.5 維護RMAN 434
17.5.1 交叉驗證備份CROSESSCHECK 434
17.5.2 查看備份信息 434
17.5.3 定義保留備份的策略 436
17.6 練習:RMAN 備份數據庫 437
17.7 練習:RMAN 恢復數據庫 438
17.8 新手訓練營 438
第18 章 數據庫的高級應用 440
18.1 可插拔數據庫 441
18.1.1 可插拔數據庫概述 441
18.1.2 創建CDB 和PDB 443
18.1.3 使用根容器 447
18.1.4 創建公用用戶和角色 448
18.1.5 切換容器 450
XVII
目錄
18.1.6 管理可插拔數據庫 451
18.2 自動化作業 452
18.2.1 創建自動化作業 452
18.2.2 管理自動化作業 453
18.3 閃回查詢 454
18.3.1 基于時間閃回 454
18.3.2 基于SCN 閃回 456
18.3.3 查看每行的SCN 457
18.4 本地動態SQL 和DBMS_SQL 458
18.4.1 使用本地動態SQL 458
18.4.2 使用DBMS_SQL 460
18.5 嵌套表和可變數組 461
18.5.1 可變數組 461
18.5.2 嵌套表 463
18.6 練習:創建可變數組 466
18.7 練習:創建嵌套表 467
18.8 新手訓練營 469
- >
煙與鏡
- >
小考拉的故事-套裝共3冊
- >
伯納黛特,你要去哪(2021新版)
- >
月亮與六便士
- >
我與地壇
- >
上帝之肋:男人的真實旅程
- >
隨園食單
- >
詩經-先民的歌唱