-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/14 新書到! 12/12 新書到! 12/5 新書到! 11/30 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

Oracle應用開發

( 簡體 字)
作者:青島東合信息技術有限公司類別:1. -> 資料庫 -> Oracle
譯者:
出版社:電子工業出版社Oracle應用開發 3dWoo書號: 36073
詢問書籍請說出此書號!

有庫存
NT售價: 345

出版日:7/1/2013
頁數:524
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787121209093
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

本書從數據庫的基本概念出發,以Oracle 11g 數據庫為背景詳細地介紹了數據庫的原理和數據庫系統的開發技術。理論篇共分為11 章,分別介紹了關系型數據庫的概念和理論、Oracle 數據庫體系結構、SQLDeveloper 工具的使用、SQL 語句、函數、表、數據維護、視圖、PL/SQL 語法、游標、函數異常、序列、觸發器、數據恢復、并發控制以及數據庫安全等內容。書中通過SQL Developer 和SQL *Plus 工具實現對Oracle的數據查詢,并詳細介紹如何通過SQL 語句實現表格、索引、約束、視圖、存儲過程、函數、觸發器、序列以及PL/SQL 的編寫。
本書重點突出、偏重應用,結合理論篇的實例和實踐篇對貫穿案例的講解、剖析及實現,使讀者能迅速理解并掌握知識,全面提高動手能力。

目錄:

目 錄

理論篇 1
第1 章 關系型數據庫 2
1.1 數據庫概述 4
1.1.1 數據庫基本概念 4
1.1.2 數據庫發展史 6
1.1.3 數據庫特征 9
1.1.4 常見數據庫 9
1.2 數據模型 11
1.2.1 概念模型 11
1.2.2 邏輯數據模型 14
1.3 關系模型理論 18
1.3.1 關系 20
1.3.2 關系模式 23
1.3.3 關系的完整性 24
1.3.4 關系代數 26
1.4 規范化理論 34
1.4.1 規范化理論的提出 34
1.4.2 函數依賴 37
1.4.3 函數依賴定義的碼 40
1.4.4 范式及各范式的關系 41
1.4.5 多值依賴 50
1.4.6 規范化思想 51
1.5 數據庫設計 52
1.5.1 數據庫設計特點 53
1.5.2 需求分析 55
1.5.3 數據流圖和數據字典 57
1.6 概念結構設計 58
1.6.1 概念結構設計定義 59
1.6.2 概念結構設計的方法和步驟 60
1.6.3 數據抽象 61
1.6.4 E-R 圖的生成 62
1.7 邏輯結構設計 66
1.7.1 初始關系模式設計 66
1.7.2 數據模型優化的方法 68
1.7.3 模式評價與改進 68
小結 70
練習 70
第2 章 Oracle 數據庫 76
2.1 Oracle 數據庫概述 78
2.1.1 Oracle 數據庫簡介 78
2.1.2 Oracle 發展史 79
2.1.3 Oracle 數據庫的應用結構 81
2.2 Oracle 體系結構 83
2.3 Oracle 數據庫存儲結構 84
2.3.1 物理存儲結構 85
2.3.2 邏輯存儲結構 88
2.4 Oracle 數據庫實例 90
2.4.1 Oracle 實例概述 90
2.4.2 SGA 92
2.4.3 PGA 95
2.4.4 后臺進程 97
小結 101
練習 102
第3 章 SQL Developer 開發工具 103
3.1 SQL Developer 概述 105
3.1.1 SQL Developer 簡介 105
3.1.2 SQL Developer 下載 105
3.1.3 創建數據庫連接 107
3.2 SQL Developer 基本操作 109
3.2.1 數據操作 110
3.2.2 表的創建、修改 112
3.3 開發與調試 116
3.3.1 創建存儲過程 116
3.3.2 運行存儲過程 119
3.3.3 調試存儲過程 120
3.4 導入與導出 122
3.4.1 導出數據 122
3.4.2 導入數據 124
小結 127
練習 128
第4 章 SQL 應用基礎 129
4.1 SQL 語言概述 131
4.1.1 SQL 語言特點 131
4.1.2 SQL 分類 132
4.1.3 SQL 語句編寫規則 132
4.2 數據查詢 133
4.2.1 列查詢 134
4.2.2 條件查詢 135
4.2.3 算術運算符 136
4.2.4 排序 137
4.2.5 聯合查詢 137
4.3 多表查詢 139
4.3.1 內連接 139
4.3.2 外連接 141
4.4 子查詢 143
4.4.1 單行和多行子查詢 145
4.4.2 多列子查詢 146
4.4.3 相關子查詢 147
4.5 系統函數 148
4.5.1 單行函數 148
4.5.2 數據分組 165
4.6 數據操作 170
4.6.1 插入數據 170
4.6.2 更新數據 173
4.6.3 刪除數據 175
4.7 DML 事務操作 176
小結 181
練習 181
第5 章 數據表對象 184
5.1 表 186
5.1.1 創建表 186
5.1.2 修改表 190
5.1.3 刪除表 191
5.2 索引 192
5.2.1 創建索引 193
5.2.2 維護索引 194
5.2.3 索引使用原則 195
5.3 約束 196
5.3.1 創建約束 196
5.3.2 維護約束 201
小結 203
練習 203
第6 章 視圖與序列 206
6.1 視圖概述 208
6.2 建立視圖 210
6.2.1 簡單視圖 210
6.2.2 復雜視圖 211
6.2.3 連接視圖 212
6.2.4 只讀視圖 213
6.2.5 CHECK 約束 213
6.3 維護視圖 214
6.3.1 修改視圖 214
6.3.2 重新編譯視圖 214
6.3.3 刪除視圖 215
6.4 序列 215
6.4.1 序列概述 215
6.4.2 使用序列 216
6.4.3 維護序列 217
小結 218
練習 218
第7 章 PL/SQL 基礎 220
7.1 PL/SQL 簡介 222
7.1.1 PL/SQL 概述 222
7.1.2 PL/SQL 結構 222
7.1.3 PL/SQL 塊分類 225
7.1.4 注釋 226
7.2 基本數據類型 227
7.2.1 標量變量 227
7.2.2 使用%TYPE 230
7.3 記錄類型 230
7.3.1 自定義PL/SQL 記錄類型 231
7.3.2 %ROWTYPE 記錄類型 232
7.4 集合類型 233
7.4.1 PL/SQL 一維表 233
7.4.2 PL/SQL 多維表 235
7.4.3 嵌套表 235
7.4.4 可變數組 236
7.4.5 集合方法 237
7.5 運算符與表達式 240
7.5.1 運算符 240
7.5.2 表達式 241
7.6 流程控制語句 242
7.6.1 條件分支語句 242
7.6.2 CASE 語句 245
7.6.3 循環語句 246
7.6.4 GOTO 語句 248
7.7 異常處理 249
7.7.1 異常簡介 249
7.7.2 異常處理 250
小結 254
練習 254
第8 章 PL/SQL 進階 256
8.1 游標 258
8.1.1 顯式游標 258
8.1.2 使用游標 260
8.1.3 游標FOR 循環 263
8.1.4 游標修改和刪除操作 264
8.2 游標變量 266
8.2.1 游標變量定義 266
8.2.2 游標變量操作 268
8.3 存儲過程 269
8.3.1 存儲過程概述 269
8.3.2 無參存儲過程 270
8.3.3 帶輸入參數的存儲過程 271
8.3.4 帶輸出參數的存儲過程 274
8.3.5 帶輸入/輸出參數的存儲過程277
8.3.6 維護存儲過程 278
8.4 自定義函數 278
8.4.1 函數概述 278
8.4.2 調用函數 280
8.4.3 函數返回類型 280
8.4.4 維護函數 283
8.5 包 283
8.5.1 包概述 284
8.5.2 調用包 285
8.5.3 使用集合類型 288
8.5.4 重載 289
8.5.5 構造過程 290
8.5.6 維護包 291
8.6 觸發器 292
8.6.1 語句觸發器 293
8.6.2 行觸發器 294
8.6.3 維護觸發器 299
小結 300
練習 301
第9 章 事務管理與并發控制 305
9.1 事務的概念 307
9.1.1 事務概述 307
9.1.2 事務的狀態 307
9.1.3 事務的特性與應用 308
9.2 事務控制 310
9.2.1 搭建事務演示環境 310
9.2.2 事務的開始與結束 312
9.2.3 事務的提交 313
9.2.4 事務的回滾與保存點 314
9.2.5 事務隔離級別 316
9.3 并發的概念 318
9.3.1 并發概述 319
9.3.2 鎖、鎖定和鎖定協議 320
9.3.3 鎖的粒度 325
9.4 鎖在Oracle 中的應用 326
9.4.1 Oracle 中鎖的分類 326
9.4.2 Oracle 中鎖的級別 329
9.4.3 Oracle 中的鎖爭用的檢測與解決 331
小結 336
練習 337
第10 章 用戶管理與安全 339
10.1 安全性概述 341
10.1.1 計算機安全性概述 341
10.1.2 數據庫安全性控制 343
10.2 Oracle 中的用戶管理 346
10.2.1 數據庫系統用戶概述 346
10.2.2 Oracle 用戶概述 347
10.2.3 Oracle 用戶管理 348
10.3 Oracle 中的權限管理 353
10.3.1 Oracle 系統權限 353
10.3.2 Oracle 對象權限 357
10.4 Oracle 中的角色管理 358
10.4.1 角色概述 358
10.4.2 Oracle 中的角色概述 359
10.4.3 Oracle 中的角色管理與使用 360
小結 363
練習 363
第11 章 Oracle 數據庫備份與恢復 365
11.1 數據庫恢復與備份 367
11.1.1 數據庫恢復概述 367
11.1.2 故障種類及恢復策略 369
11.1.3 Oracle 數據庫的備份與恢復 371
11.2 Oracle 閃回技術 374
11.2.1 閃回查詢 376
11.2.2 閃回版本查詢 381
11.2.3 閃回事務查詢 383
小結 385
練習 386

實踐篇 387
實踐1 Oracle 11g 數據庫系統 388
實踐指導 388
實踐1.G.1 388
實踐1.G.2 402
實踐1.G.3 403
知識拓展 405
數據庫配置助手(DBCA) 405
拓展練習 410
練習1.E.1 410
練習1.E.2 411
練習1.E.3 411
實踐2 數據庫表對象 412
實踐指導 412
實踐2.G.1 412
實踐2.G.2 414
實踐2.G.3 416
實踐2.G.4 419
實踐2.G.5 421
實踐2.G.6 422
知識拓展 426
1. 表信息 426
2. 索引信息 429
3. 約束信息 429
4. 多表插入 430
拓展練習 432
練習2.E.1 432
練習2.E.2 432
實踐3 視圖與序列 433
實踐指導 433
實踐3.G.1 433
實踐3.G.2 435
實踐3.G.3 438
知識拓展 440
視圖信息 440
拓展練習 441
練習3.E.1 441
練習3.E.2 441
練習3.E.3 441
實踐4 PL/SQL 基礎 442
實踐指導 442
實踐4.G.1 442
實踐4.G.2 444
知識拓展 446
1. PL/SQL 代碼編寫規則 446
2. LOB 類型 447
3. 集合運算 448
4. 批量操作 450
5. 異常處理函數 453
6. RAISE_APPLICATION_ERROR 454
拓展練習 455
練習4.E.1 455
實踐5 PL/SQL 進階 456
實踐指導 456
實踐5.G.1 456
實踐5.G.2 457
實踐5.G.3 461
實踐5.G.4 465
實踐5.G.5 469
實踐5.G.6 471
知識拓展 472
1. 批量提取 472
2. 包的純度級別 474
3. 系統工具包 475
4. INSTEAD OF 觸發器 477
5. 系統事件觸發器 478
拓展練習 482
練習5.E.1 482
練習5.E.2 482
練習5.E.3 482
練習5.E.4 482
練習5.E.5 482
練習5.E.6 482
實踐6 Oracle 數據庫備份與恢復 483
實踐指導 483
實踐6.G.1 483
實踐6.G.2 488
知識拓展 491
系統權限分類 491
拓展練習 495
練習6.E.1 495
練習6.E.2 495
附錄A 常用SQL*Plus 命令 496
附錄B Oracle 數據隱式轉換規則 505
序: